summaryrefslogtreecommitdiff
path: root/chip8.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip8.c')
-rw-r--r--chip8.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/chip8.c b/chip8.c
index f181494..0e83917 100644
--- a/chip8.c
+++ b/chip8.c
@@ -52,21 +52,20 @@ uint8_t chip8_fontset[80] =
int
load_rom(char *rom)
{
- int ret = 1;
printf("loading rom %s..\n", rom);
FILE *romfile;
romfile = fopen(rom, "rb");
if (romfile == NULL)
{
fprintf(stderr, "cannot read rom %s: %s\n", rom, strerror(errno));
- ret = 0;
+ return 0;
}
/* read a maximum of MAX_ROM_SIZE bytes into memory starting after the reserved memory */
fread(&memory[PROGRAM_START], 1, MAX_ROM_SIZE, romfile);
fclose(romfile);
- return ret;
+ return 1;
}
void