wrapper.c: add and use fopen_or_warn()
When fopen() returns NULL, it could be because the given path does not exist, but it could also be some other errors and the caller has to check. Add a wrapper so we don't have to repeat the same error check everywhere. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
11dc1fcb3f
commit
e9d983f116
@ -133,7 +133,7 @@ static int read_pack_info_file(const char *infofile)
|
||||
char line[1000];
|
||||
int old_cnt = 0;
|
||||
|
||||
fp = fopen(infofile, "r");
|
||||
fp = fopen_or_warn(infofile, "r");
|
||||
if (!fp)
|
||||
return 1; /* nonexistent is not an error. */
|
||||
|
||||
|
Reference in New Issue
Block a user