Commit 8404f2d6 by Vicent Martí

Merge pull request #1101 from csware/prevent_die

pack.c: Set p->mwf.fd to -1 on error
parents 95cd8353 fcb48e06
......@@ -564,8 +564,10 @@ static int packfile_open(struct git_pack_file *p)
/* TODO: open with noatime */
p->mwf.fd = git_futils_open_ro(p->pack_name);
if (p->mwf.fd < 0)
return p->mwf.fd;
if (p->mwf.fd < 0) {
p->mwf.fd = -1;
return -1;
}
if (p_fstat(p->mwf.fd, &st) < 0 ||
git_mwindow_file_register(&p->mwf) < 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment