X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fasm6502.c;h=94fcdd2a207bc86b1e1d6995e43490442f82554b;hp=c3aa2a34ebe102916229f03dc6ead13c5601f0a5;hb=8afc01a67be4fbf3f1cc0fce9adf01b5289a21c6;hpb=3f1091236d800c43a3124c44c7da54e53f205b13 diff --git a/hacks/asm6502.c b/hacks/asm6502.c index c3aa2a34..94fcdd2a 100644 --- a/hacks/asm6502.c +++ b/hacks/asm6502.c @@ -1373,8 +1373,10 @@ static BOOL parseDec(char **s, Bit32 *value){ free(dec); return TRUE; } - else + else{ + free(dec); return FALSE; + } } static BOOL parseValue(char **s, Bit32 *value){ @@ -1683,7 +1685,7 @@ static char *fileToBuffer(const char *filename){ if (!buffer) abort(); ifp = fopen(filename, "rb"); - if (!ifp) return 0; + if (!ifp) abort(); while((c = getc(ifp)) != EOF){ buffer[i++] = c;