- make vga buildable on msvc.
authorAlex Ionescu <aionescu@gmail.com>
Sat, 7 Jan 2006 22:03:31 +0000 (22:03 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sat, 7 Jan 2006 22:03:31 +0000 (22:03 +0000)
svn path=/trunk/; revision=20676

reactos/drivers/video/displays/vga/objects/bitblt.c
reactos/drivers/video/displays/vga/vgavideo/vgavideo.c
reactos/drivers/video/displays/vga/vgavideo/vgavideo.h

index 41f612c..bf9cb58 100644 (file)
@@ -7,7 +7,7 @@
 #include <debug.h>
 
 typedef BOOL (*PFN_VGABlt)(SURFOBJ*, SURFOBJ*, XLATEOBJ*, RECTL*, POINTL*);
 #include <debug.h>
 
 typedef BOOL (*PFN_VGABlt)(SURFOBJ*, SURFOBJ*, XLATEOBJ*, RECTL*, POINTL*);
-typedef BOOL STDCALL (*PBLTRECTFUNC)(SURFOBJ* OutputObj,
+typedef BOOL  (STDCALL *PBLTRECTFUNC)(SURFOBJ* OutputObj,
                                      SURFOBJ* InputObj,
                                      SURFOBJ* Mask,
                                      XLATEOBJ* ColorTranslation,
                                      SURFOBJ* InputObj,
                                      SURFOBJ* Mask,
                                      XLATEOBJ* ColorTranslation,
index af6c721..3ad965f 100644 (file)
@@ -35,36 +35,6 @@ static unsigned char rightMask;
 #define READ_REGISTER_UCHAR(p) (*((volatile UCHAR *)(p)))
 #define WRITE_REGISTER_UCHAR(p,c) (*((volatile CHAR *)(p))) = (c)
 
 #define READ_REGISTER_UCHAR(p) (*((volatile UCHAR *)(p)))
 #define WRITE_REGISTER_UCHAR(p,c) (*((volatile CHAR *)(p))) = (c)
 
-INT abs(INT nm)
-{
-  if(nm<0)
-  {
-    return nm * -1;
-  } else
-  {
-    return nm;
-  }
-}
-
-div_t div(int num, int denom)
-{
-  div_t r;
-  if (num > 0 && denom < 0) {
-    num = -num;
-    denom = -denom;
-  }
-  r.quot = num / denom;
-  r.rem = num % denom;
-  if (num < 0 && denom > 0)
-  {
-    if (r.rem > 0)
-    {
-      r.quot++;
-      r.rem -= denom;
-    }
-  }
-  return r;
-}
 
 /*int mod(int num, int denom)
 {
 
 /*int mod(int num, int denom)
 {
index 57b291d..dbd7259 100644 (file)
@@ -50,7 +50,7 @@ VOID vgaGetByte(ULONG offset,
 INT vgaGetPixel(INT x, INT y);
 BOOL vgaHLine(INT x, INT y, INT len, UCHAR c);
 BOOL vgaVLine(INT x, INT y, INT len, UCHAR c);
 INT vgaGetPixel(INT x, INT y);
 BOOL vgaHLine(INT x, INT y, INT len, UCHAR c);
 BOOL vgaVLine(INT x, INT y, INT len, UCHAR c);
-INT abs(INT nm);
+INT __cdecl abs(INT nm);
 BOOL VGADDIIntersectRect(PRECTL prcDst, PRECTL prcSrc1, PRECTL prcSrc2);
 
 #define SEQ_I   0x3C4           /* Sequencer Index */
 BOOL VGADDIIntersectRect(PRECTL prcDst, PRECTL prcSrc1, PRECTL prcSrc2);
 
 #define SEQ_I   0x3C4           /* Sequencer Index */