Ignore:
Timestamp:
Sep 25, 1999, 12:47:00 AM (26 years ago)
Author:
sandervl
Message:

Cursor fixes

File:
1 edited

Legend:

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

    r816 r1036  
    1 /* $Id: cvtcursor.cpp,v 1.3 1999-09-04 12:41:45 sandervl Exp $ */
     1/* $Id: cvtcursor.cpp,v 1.4 1999-09-24 22:47:00 sandervl Exp $ */
    22
    33/*
     
    5656
    5757  cursorhdr  = (BITMAPFILEHEADER2 *)malloc(cursorsize);
     58  memset(cursorhdr, 0, cursorsize);
    5859  cursorhdr->usType        = BFT_POINTER;
    5960  cursorhdr->cbSize        = sizeof(BITMAPFILEHEADER2);
     
    6869
    6970  cursorhdr->offBits       = sizeof(BITMAPFILEHEADER2) + 2*sizeof(RGB2) + offsetBits;
    70   cursorhdr->bmp2.cbFix     = sizeof(BITMAPINFOHEADER);
     71  cursorhdr->bmp2.cbFix     = sizeof(BITMAPINFOHEADER2);
    7172  cursorhdr->bmp2.cx        = (USHORT)bhdr->biWidth;
    7273  cursorhdr->bmp2.cy        = (USHORT)(bhdr->biHeight);
    7374  cursorhdr->bmp2.cPlanes   = bhdr->biPlanes;
    7475  cursorhdr->bmp2.cBitCount = bhdr->biBitCount;
     76  cursorhdr->bmp2.ulCompression   = BCA_UNCOMP;
     77  cursorhdr->bmp2.ulColorEncoding = BCE_RGB;
    7578  dprintf(("Cursor size    : %d", bhdr->biSizeImage));
    7679  dprintf(("Cursor Width   : %d", bhdr->biWidth));
Note: See TracChangeset for help on using the changeset viewer.