commit 4c4ce67b628a0b29afb50487072e667ee37e1dad from: Stefan Sperling date: Fri Dec 25 21:38:17 2020 UTC fix assignment to wrong pointer in got_ref_dup() ok naddy commit - 838b0131d8d64c37bbb7caaeba7c23fc018fb941 commit + 4c4ce67b628a0b29afb50487072e667ee37e1dad blob - ef042bcbd8a8763b42a65397975a53c336f74544 blob + 7df07c953f7657dda28101ec2213bf5c222db220 --- lib/reference.c +++ lib/reference.c @@ -535,8 +535,8 @@ got_ref_dup(struct got_reference *ref) return NULL; } } else { - ref->ref.ref.name = strdup(ref->ref.ref.name); - if (ref->ref.ref.name == NULL) { + ret->ref.ref.name = strdup(ref->ref.ref.name); + if (ret->ref.ref.name == NULL) { free(ret); return NULL; }