commit 5b575c2578fe24526fa3461ce4d6364b4c167de7 from: Stefan Sperling date: Sun May 12 21:45:10 2019 UTC don't hide errors in got_ref_open() commit - 6f10d58ebbd3fa17868a634c77bb7b0256d8cc8c commit + 5b575c2578fe24526fa3461ce4d6364b4c167de7 blob - 953af3c70ff0826f5cf8d91f4bdeac05b7ad5293 blob + 5e5dc457496d6e640a8092d70413c28877d69475 --- lib/reference.c +++ lib/reference.c @@ -453,7 +453,7 @@ got_ref_open(struct got_reference **ref, struct got_re if (err) goto done; done: - if (*ref == NULL) + if (!err && *ref == NULL) err = got_error_not_ref(refname); free(path_refs); return err;