commit d69bcdf7cbe646a8ad22a81f8665f3bd2e39e189 from: Stefan Sperling date: Fri Jun 28 17:44:24 2019 UTC compare pointer against NULL, not 0 commit - 921be706a9bba2b7321c994a0410bff1baa46240 commit + d69bcdf7cbe646a8ad22a81f8665f3bd2e39e189 blob - 3e583b28ea58e79e805fdf160253840f7f33b6da blob + 34d0da428d84d9053008e21e8223ac41ed646d33 --- lib/repository.c +++ lib/repository.c @@ -685,7 +685,7 @@ got_repo_search_packidx(struct got_packidx **packidx, err = got_error_no_obj(id); done: free(path_packdir); - if (packdir && closedir(packdir) != 0 && err == 0) + if (packdir && closedir(packdir) != 0 && err == NULL) err = got_error_from_errno("closedir"); return err; }