Hi, On Wed, 4 Jun 2008, Victor Bogado da Silva Lins wrote: > On Wed, 2008-06-04 at 16:51 +0100, Johannes Schindelin wrote: > > > On Wed, 4 Jun 2008, Victor Bogado da Silva Lins wrote: > > > > > I trying to refactor [in builtin-remote.c] rm into rm_or_rename, but > > > I stumbled into a problem, how do I free a remote struct obtained > > > with "remote_get"? > > It seems that git-remote thinks that remote_get will return NULL if > there is no such remote, but in fact it does not do this, it always > alloc a new remote struct and returns that newly allocated. >From remote.c, remote_get(), line 601--602 in my checkout: if (!ret->url) return NULL; Hth, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html