fix, return with no value, in function returning non-void
authorRuediger Meier <ruediger.meier@ga-group.nl>
Wed, 14 Mar 2012 16:55:55 +0000 (17:55 +0100)
committerRuediger Meier <ruediger.meier@ga-group.nl>
Wed, 14 Mar 2012 17:13:35 +0000 (18:13 +0100)
followup 4da01e95

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
src/fileio.c

index 4145646..0f5f9d2 100644 (file)
@@ -1544,7 +1544,7 @@ A prefix arg makes KEEP-TIME non-nil.
                                 O_RDONLY | OPEN_BINARY, 0);
        if (ifd < 0) {
                report_file_error("Opening input file", list1(filename));
-               return;
+               goto end;
        }
        record_unwind_protect(close_file_unwind, make_int(ifd));
 
@@ -1617,6 +1617,7 @@ A prefix arg makes KEEP-TIME non-nil.
                unbind_to(speccount, Qnil);
        }
 
+end:
        UNGCPRO;
        return Qnil;
 }