|
From: | Paolo Bonzini |
Subject: | Re: fopen bug on Solaris, HP-UX |
Date: | Wed, 24 Sep 2008 16:41:32 +0200 |
User-agent: | Thunderbird 2.0.0.16 (Macintosh/20080707) |
> ! fd = open (filename, O_RDONLY); > ! if (fd < 0) > return NULL; > > ! if (fstat (fd, &statbuf) >= 0 && !S_ISDIR (statbuf.st_mode)) > ! { > ! errno = ENOTDIR; > ! return NULL; > ! } You're leaking fd here. Same for open(). Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |