# HG changeset patch # User giacomo # Date 1170721683 28800 # Node ID 54bea5c43ed8a9d55170b82190e9acbd9f2b1726 # Parent e07075f0c7f3ad57d5ba31534fcaa5dda39aefb0 [svn] - prevent player from crashing when bmp_cfg_db_get_string(db, CDDA, directory, &path) in add_medium returns FALSE diff -r e07075f0c7f3 -r 54bea5c43ed8 ChangeLog --- a/ChangeLog Mon Feb 05 08:47:10 2007 -0800 +++ b/ChangeLog Mon Feb 05 16:28:03 2007 -0800 @@ -1,3 +1,10 @@ +2007-02-05 16:47:10 +0000 Alexandr Orlov + revision [3964] + Update russian translation + trunk/po/ru.po | 124 +++++++++++---------------------------------------------- + 1 file changed, 24 insertions(+), 100 deletions(-) + + 2007-02-05 06:41:31 +0000 William Pitcock revision [3962] Update turkish translation via murat. Closes #774. diff -r e07075f0c7f3 -r 54bea5c43ed8 src/audacious/build_stamp.c --- a/src/audacious/build_stamp.c Mon Feb 05 08:47:10 2007 -0800 +++ b/src/audacious/build_stamp.c Mon Feb 05 16:28:03 2007 -0800 @@ -1,2 +1,2 @@ #include -const gchar *svn_stamp = "20070205-3962"; +const gchar *svn_stamp = "20070205-3964"; diff -r e07075f0c7f3 -r 54bea5c43ed8 src/audacious/ui_main.c --- a/src/audacious/ui_main.c Mon Feb 05 08:47:10 2007 -0800 +++ b/src/audacious/ui_main.c Mon Feb 05 16:28:03 2007 -0800 @@ -2805,8 +2805,14 @@ db = bmp_cfg_db_open(); - bmp_cfg_db_get_string(db, "CDDA", "directory", &path); - bmp_cfg_db_close(db); + if ( bmp_cfg_db_get_string(db, "CDDA", "directory", &path) != TRUE ) + { + bmp_cfg_db_close(db); + run_no_audiocd_dialog(); + return; + } + else + bmp_cfg_db_close(db); if (!(list = input_scan_dir(path))) { run_no_audiocd_dialog();