diff --git a/libavcodec/dvdsubdec.c b/libavcodec/dvdsubdec.c index 3f8c3650ba8581bfb8936620328145c130faeecd..31ce0accc69baa770e3bf8b00ab4ab170e156b72 100644 --- a/libavcodec/dvdsubdec.c +++ b/libavcodec/dvdsubdec.c @@ -471,7 +471,7 @@ static void ppm_save(const char *filename, uint8_t *bitmap, int w, int h, f = fopen(filename, "w"); if (!f) { perror(filename); - exit(1); + return; } fprintf(f, "P6\n" "%d %d\n"