From: Johannes Sixt Date: Sun, 18 Jan 2009 19:28:10 GMT Subject: Re: [PATCH 3/7 v2] git_extract_argv0_path(): Move check for valid argv0 from caller to callee Message-ID: <200901182028.11345.j6t@kdbg.org> In-Reply-To: <200901182016.56395.j6t@kdbg.org> On Sonntag, 18. Januar 2009, Johannes Sixt wrote: > On Sonntag, 18. Januar 2009, Steffen Prohaska wrote: > > This simplifies the calling code. > > But it could really be squashed into the previous patch, after fixing... > > > @@ -23,6 +23,9 @@ const char *system_path(const char *path) > > > > const char *git_extract_argv0_path(const char *argv0) > > { > > + if (!argv0 || !*argv0) > > + return 0; > > + > > const char *slash = argv0 + strlen(argv0); > > ... this declaration after statement. And we prefer NULL over 0 for the null pointer. The series is nicely done, thank you! I am using it (the previous round) without problems so far. I hope we can get this in RSN. -- Hannes