X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=aft.c;h=f5830dacd0ce98836380bd89dcc5a28cc29cbd45;hp=7f9e786caf4f4a27a4cf549928ff1b5d5737c8d9;hb=402bda88d8556619738ebde95cbcacac2e9f1169;hpb=2779091949f95ea3d0231ebe131e78f907963897 diff --git a/aft.c b/aft.c index 7f9e786c..f5830dac 100644 --- a/aft.c +++ b/aft.c @@ -1745,6 +1745,8 @@ static int com_add_callback(struct afs_callback_arg *aca) objs[AFTCOL_AFSI].size = AFSI_SIZE; save_afsi(&default_afsi, &objs[AFTCOL_AFSI]); ret = osl(osl_add_and_get_row(audio_file_table, objs, &aft_row)); + if (ret < 0) + goto out; ret = afs_event(AUDIO_FILE_ADD, &aca->pbout, aft_row); out: if (ret < 0)