[Libsysio-commit] gmdev: libsysio/include sysio.h
Brought to you by:
lward
From: Ruth K. <rk...@us...> - 2004-04-19 21:35:31
|
Update of /cvsroot/libsysio/libsysio/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17041 Modified Files: Tag: gmdev sysio.h Log Message: invert test, restore errno if err is not set Index: sysio.h =================================================================== RCS file: /cvsroot/libsysio/libsysio/include/sysio.h,v retrieving revision 1.18.2.2 retrieving revision 1.18.2.3 diff -u -w -b -B -p -r1.18.2.2 -r1.18.2.3 --- sysio.h 19 Apr 2004 17:45:01 -0000 1.18.2.2 +++ sysio.h 19 Apr 2004 21:35:22 -0000 1.18.2.3 @@ -363,7 +363,7 @@ extern int SYSIO_INTERFACE_NAME(umount)( #define SYSIO_INTERFACE_RETURN(rtn, err) \ do { \ SYSIO_LEAVE; \ - if (err) errno = _saved_errno; \ + if (err == 0) errno = _saved_errno; \ return (rtn); \ } while(0) |