UnixFileDescriptorHandle.st
changeset 16005 3f70a1cf7730
parent 15995 c832f7a2b036
child 18120 e3a375d5f6a8
equal deleted inserted replaced
16004:3d3da3b792a1 16005:3f70a1cf7730
   102                 break;
   102                 break;
   103             default:
   103             default:
   104                 goto bad;
   104                 goto bad;
   105         }
   105         }
   106         extPtr = (char *)0;
   106         extPtr = (char *)0;
   107         objSize = __Size(aByteBuffer) - OHDR_SIZE - nInstBytes;
   107         objSize = __Size(aByteBuffer) - nInstBytes;
   108     }
   108     }
   109     if ((offs >= 0)
   109     if ((offs >= 0)
   110      && (cnt >= 0)
   110      && (cnt >= 0)
   111      && ((objSize == -1) || (objSize >= (cnt + offs)))) {
   111      && ((objSize == -1) || (objSize >= (cnt + offs)))) {
   112         nRead = 0;
   112         nRead = 0;
   216                 break;
   216                 break;
   217             default:
   217             default:
   218                 goto bad;
   218                 goto bad;
   219         }
   219         }
   220         extPtr = (char *)0;
   220         extPtr = (char *)0;
   221         objSize = __Size(aByteBuffer) - OHDR_SIZE - nInstBytes;
   221         objSize = __Size(aByteBuffer) - nInstBytes;
   222     }
   222     }
   223     if ((offs >= 0)
   223     if ((offs >= 0)
   224      && (cnt >= 0)
   224      && (cnt >= 0)
   225      && ((objSize == -1) || (objSize >= (cnt + offs)))) {
   225      && ((objSize == -1) || (objSize >= (cnt + offs)))) {
   226         nWritten = 0;
   226         nWritten = 0;
   301 ! !
   301 ! !
   302 
   302 
   303 !UnixFileDescriptorHandle class methodsFor:'documentation'!
   303 !UnixFileDescriptorHandle class methodsFor:'documentation'!
   304 
   304 
   305 version
   305 version
   306     ^ '$Header: /cvs/stx/stx/libbasic/UnixFileDescriptorHandle.st,v 1.11 2014-02-12 14:18:20 stefan Exp $'
   306     ^ '$Header: /cvs/stx/stx/libbasic/UnixFileDescriptorHandle.st,v 1.12 2014-02-12 14:38:07 stefan Exp $'
   307 !
   307 !
   308 
   308 
   309 version_CVS
   309 version_CVS
   310     ^ '$Header: /cvs/stx/stx/libbasic/UnixFileDescriptorHandle.st,v 1.11 2014-02-12 14:18:20 stefan Exp $'
   310     ^ '$Header: /cvs/stx/stx/libbasic/UnixFileDescriptorHandle.st,v 1.12 2014-02-12 14:38:07 stefan Exp $'
   311 ! !
   311 ! !
   312 
   312