diff --git a/filereader.c b/filereader.c index 417618d..4a5692c 100644 --- a/filereader.c +++ b/filereader.c @@ -67,7 +67,7 @@ char *read_file(char const * const filename) objfile = open(filename, O_RDONLY); - if (objfile) { + if (objfile != -1) { /* read and copy chunks */ while ((n = read(objfile, buf, STD_FILE_BUF)) > 0) { char *tmp_ptr = NULL;