]> git.sur5r.net Git - cc65/commitdiff
Use _seterrno to make the code shorter.
authoruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 3 Jun 2010 20:18:43 +0000 (20:18 +0000)
committeruz <uz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 3 Jun 2010 20:18:43 +0000 (20:18 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4688 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/common/fdopen.c

index 6f0ea365a02e039d191c24c01fecfcc56561c6e1..cfd649d7593e76656c12d5080774571385d67570 100644 (file)
@@ -26,8 +26,7 @@ FILE* __fastcall__ fdopen (int handle, const char* /*mode*/)
     /* Find a free file slot */
     if (!(f = _fdesc ())) {
                /* No slots */
-               _errno = EMFILE;                /* Too many files */
-               return 0;
+               return (FILE*) _seterrno (EMFILE);      /* Too many files */
     }
 
     /* Insert the handle, and return the descriptor */