fix fopen handle leak, static build

git-svn-id: svn://kolibrios.org@6744 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
siemargl
2016-11-23 11:13:09 +00:00
parent 09d8656eef
commit 2af7a3394b
3 changed files with 11 additions and 4 deletions

View File

@@ -115,6 +115,7 @@ int open (const char * filename, int flags, ...)
if(hid < 0)
{
errno = EMFILE;
__io_free(hid);
return (-1);
};
@@ -136,6 +137,7 @@ int open (const char * filename, int flags, ...)
if( !err )
{
errno = EEXIST;
__io_free(hid);
return (-1);
};
}
@@ -147,6 +149,7 @@ int open (const char * filename, int flags, ...)
if( err )
{
errno = EACCES;
__io_free(hid);
return -1;
};
};