commit 6e472abb219118bbb338c67086cf830c57de2c85 from: Stefan Sperling date: Mon May 13 21:30:57 2019 UTC fix a segfault in got_ref_open() commit - a60a9dc46f1d90c7105585745b7d892f31553700 commit + 6e472abb219118bbb338c67086cf830c57de2c85 blob - 02c770eb0d7651e3b3673358243c77064ae94f5d blob + 1ddd447e91d264e0d48cdf1ce2c7dd79af85be0d --- lib/reference.c +++ lib/reference.c @@ -475,7 +475,7 @@ got_ref_open(struct got_reference **ref, struct got_re err = got_error_from_errno("fclose"); got_ref_close(*ref); *ref = NULL; - } else + } else if (*ref) (*ref)->lf = lf; } }