On Fri, Mar 18, 2011 at 6:38 PM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Hi, > > Nguyen Thai Ngoc Duy wrote: > >> It was pointed out elsewhere [1] that PATH_MAX only specifies max >> length of a path element, not full path. I think we'd need to stay >> away from preallocated PATH_MAX-sized arrays. > > No, PATH_MAX is actually the maximum length of a path, and when you > use, say, open(2), it will fail if your path is longer than that. ÂThe > maximum length of a path component on most filesytems is 255 or 256; > PATH_MAX on Linux is 4096. Hmm.. too late I sent two patches before reading this :) Cloning linux-2.6.git for verifying. But getcwd() can return a path longer than PATH_MAX, right? -- Duy -- 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