Mercurial > audlegacy
diff Plugins/Input/console/Audacious_Driver.cpp @ 1223:f1e57db353a3 trunk
[svn] - Don't crash when we encounter an unsupported NSF/NSFE type
| author | nenolod |
|---|---|
| date | Wed, 14 Jun 2006 16:59:24 -0700 |
| parents | 311c4a27c3dd |
| children | 0f89ebbf890a |
line wrap: on
line diff
--- a/Plugins/Input/console/Audacious_Driver.cpp Wed Jun 14 02:07:52 2006 -0700 +++ b/Plugins/Input/console/Audacious_Driver.cpp Wed Jun 14 16:59:24 2006 -0700 @@ -730,8 +730,12 @@ case type_gym: load_file( tag, in, 0, NULL, (Gym_Emu*) 0 ); break; case type_vgm: load_file( tag, in, 0, NULL, (Vgm_Emu*) 0 ); break; case type_spc: load_file( tag, in, 0, NULL, (Spc_Emu*) 0 ); break; + default: return FALSE; } + if (emu == NULL) + return FALSE; + for (int i = 0; i < emu->track_count(); i++) { gchar _buf[65535];
