> -----Original Message----- > From: Johannes Sixt [mailto:j6t@xxxxxxxx] > Sent: Wednesday, August 22, 2012 8:09 PM > To: Joachim Schmitz > Cc: 'Brandon Casey'; 'Junio C Hamano'; 'Shawn Pearce'; git@xxxxxxxxxxxxxxx; > rsbecker@xxxxxxxxxxxxx > Subject: Re: Porting git to HP NonStop > > Am 22.08.2012 20:02, schrieb Joachim Schmitz: > >> From: Johannes Sixt [mailto:j6t@xxxxxxxx] Don't use x* wrappers in > >> the compat layer, at least not those that allocate > >> memory: They behave unpredictably due to try_to_free_routine and may > >> lead to recursive invocations. > > > > I was just following orders ;-) > > What about the other proposal, xmemdupz? Same story I guess? > > xmemdupz calls xmalloc, so, yes, same story. So back to my original patch, using strdup, check the return value, etc. Bye, Jojo -- 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