Browse Source

* compilation fix for non-Unix platforms

Tomas Hajny 21 years ago
parent
commit
7044e6895b
1 changed files with 10 additions and 1 deletions
  1. 10 1
      packages/extra/x11/xinerama.pp

+ 10 - 1
packages/extra/x11/xinerama.pp

@@ -1,12 +1,21 @@
 unit xinerama;
 interface
-uses xlib,BaseUnix;
+uses
+{$IFDEF UNIX}
+ baseunix,
+{$ENDIF UNIX}
+ xlib;
 { Converted from X11/Xinerama.h }
 
 {$PACKRECORDS C}
 
 
 type
+{$IFNDEF UNIX}
+   cint = longint;
+   pcint = plongint;
+   cshort = smallint;
+{$ENDIF UNIX}
 
    PXineramaScreenInfo = ^TXineramaScreenInfo;
    TXineramaScreenInfo = record