From: Duy Nguyen Date: Sun, 29 Jun 2014 01:21:22 GMT Subject: Re: [PATCH 1/2] sha1_file: replace PATH_MAX buffer wirh strbuf in prepare_packed_git_one() Message-ID: In-Reply-To: <53AED59B.1020209@web.de> On Sat, Jun 28, 2014 at 9:47 PM, René Scharfe wrote: > - sprintf(path, "%s/pack", objdir); > - len = strlen(path); > - dir = opendir(path); > + strbuf_addstr(&path, objdir); > + strbuf_addstr(&path, "/pack"); > + dir = opendir(path.buf); > if (!dir) { > if (errno != ENOENT) > error("unable to open object pack directory: %s: %s", > - path, strerror(errno)); > + path.buf, strerror(errno)); > return; Memory leak. The rest looks good. -- Duy