X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=test.c;h=7006b4a5bc2011c256de9c99656322f0c5fbb952;hp=6c23dd7246008600b00001caecc146d790fd19dc;hb=fc57fa406438ce41ddaff4a6d8b80f65e99b03c2;hpb=0e077c6e42a55a338e1a326aed59977187ea5525 diff --git a/test.c b/test.c index 6c23dd7..7006b4a 100644 --- a/test.c +++ b/test.c @@ -184,7 +184,7 @@ static int task_pclose(FILE **handles) { return open->handles; } - static void task_pclose(FILE **files) { + static int task_pclose(FILE **files) { popen_t *open = ((popen_t*)files); fs_file_close(files[1]); fs_file_close(files[2]); @@ -192,6 +192,8 @@ static int task_pclose(FILE **handles) { remove(open->name_out); mem_d(open); + + return EXIT_SUCCESS; } # define popen _popen # define pclose _pclose @@ -1424,6 +1426,5 @@ int main(int argc, char **argv) { succeed = test_perform("tests", defs); stat_info(); - return (succeed) ? EXIT_SUCCESS : EXIT_FAILURE; }