Changeset 8644 for trunk/src/kernel32/hmcomm.cpp
- Timestamp:
- Jun 11, 2002, 2:52:03 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmcomm.cpp
r7605 r8644 1 /* $Id: hmcomm.cpp,v 1.3 4 2001-12-10 14:04:24sandervl Exp $ */1 /* $Id: hmcomm.cpp,v 1.35 2002-06-11 12:51:43 sandervl Exp $ */ 2 2 3 3 /* … … 297 297 PHMHANDLEDATA pHMHandleData; 298 298 BOOL ret; 299 ULONG ulBytesRead ;299 ULONG ulBytesRead, len; 300 300 301 301 pHMHandleData = HMQueryHandleData(lpRequest->hHandle); … … 317 317 #endif 318 318 319 ret = OSLibDosRead(pHMHandleData->hHMHandle, (LPVOID)lpRequest->lpBuffer, lpRequest->nNumberOfBytes, 320 &ulBytesRead); 319 ret = OSLibDosRead(pHMHandleData->hHMHandle, (LPVOID)lpRequest->lpBuffer, lpRequest->nNumberOfBytes, &ulBytesRead); 321 320 322 321 *lpdwResult = (ret) ? ulBytesRead : 0; … … 327 326 } 328 327 else { 329 //testestestest 328 #ifdef DEBUG 330 329 dprintf2(("%d Bytes read:", ulBytesRead)); 331 for(int i=0;i< ulBytesRead;i++) {330 for(int i=0;i<min(ulBytesRead, 16);i++) { 332 331 dprintf2(("%x %c", ((char *)lpRequest->lpBuffer)[i], ((char *)lpRequest->lpBuffer)[i])); 333 332 } 334 //testestestset 333 #endif 335 334 } 336 335 return GetLastError(); … … 352 351 } 353 352 354 //testestestest 353 #ifdef DEBUG 355 354 dprintf2(("Bytes to write:")); 356 for(int i=0;i< lpRequest->nNumberOfBytes;i++) {355 for(int i=0;i<min(lpRequest->nNumberOfBytes, 16);i++) { 357 356 dprintf2(("%x %c", ((char *)lpRequest->lpBuffer)[i], ((char *)lpRequest->lpBuffer)[i])); 358 357 } 359 //testestestset 358 #endif 360 359 361 360 ret = OSLibDosWrite(pHMHandleData->hHMHandle, (LPVOID)lpRequest->lpBuffer, lpRequest->nNumberOfBytes, … … 593 592 dprintf(("!ERROR!: ReadFile failed with rc %d", GetLastError())); 594 593 } 594 #ifdef DEBUG 595 595 else { 596 //testestestest597 596 dprintf2(("%d Bytes read:", ulBytesRead)); 598 for(int i=0;i< ulBytesRead;i++) {597 for(int i=0;i<min(ulBytesRead, 16);i++) { 599 598 dprintf2(("%x %c", ((char *)lpBuffer)[i], ((char *)lpBuffer)[i])); 600 599 } 601 //testestestset602 } 600 } 601 #endif 603 602 return ret; 604 603 }
Note:
See TracChangeset
for help on using the changeset viewer.