Ignore:
Timestamp:
Oct 15, 2001, 7:51:34 AM (24 years ago)
Author:
phaller
Message:

fix in bounce buffer handling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/oslibdos.cpp

    r7034 r7060  
    1 /* $Id: oslibdos.cpp,v 1.78 2001-10-12 21:10:01 achimha Exp $ */
     1/* $Id: oslibdos.cpp,v 1.79 2001-10-15 05:51:34 phaller Exp $ */
    22/*
    33 * Wrappers for OS/2 Dos* API
     
    26092609    rc = DosAllocMem(&pTiledData, dwDataMaxLen, PAG_READ | PAG_WRITE);
    26102610    if (rc)
    2611       goto _exit_ioctl;
     2611        goto _exit_ioctl;
    26122612   
    26132613    flagTiledData = TRUE;
    26142614  }
     2615
     2616  // copy data from real buffers to
     2617  // bounce buffers if necessary
     2618  if (pTiledParm != pParm)
     2619    memcpy(pTiledParm, pParm, *pdwParmLen);
     2620 
     2621  if (pTiledData != pData)
     2622    memcpy(pTiledData, pData, *pdwDataLen);
     2623
    26152624
    26162625  rc = DosDevIOCtl( (HFILE)hFile, dwCat, dwFunc,
Note: See TracChangeset for help on using the changeset viewer.