rnd-20001125-2-src
[rocksndiamonds.git] / src / msdos.h
index ce86234e85e33f83331565e04006008b9a28e1aa..111fabe667805c70a356b551043f65a645d63d03 100644 (file)
 #define XGetImage(a,b,c,d,e,f,g,h)             ((XImage *) NULL)
 #define XDisplayName(a)                                ((char *) NULL)
 #define XFreeColors(a,b,c,d,e)
-#define XpmFreeAttributes(a)
 #define XSelectInput(a,b,c)
 #define XDefaultDepth(a,b)                     (8)
 #define XSetWMProperties(a,b,c,d,e,f,g,h,i)
 #define PMinSize               (1L << 4) /* program specified minimum size */
 #define PMaxSize               (1L << 5) /* program specified maximum size */
 
-#define XpmSuccess              0
-#define XpmOpenFailed          -1
-#define XpmFileInvalid         -2
-#define XpmNoMemory            -3
-#define XpmColorFailed         -4
-
-#define XpmCloseness           (1L << 12)
-
 #define PCX_Success             0
 #define PCX_OpenFailed         -1
 #define PCX_ReadFailed         -2
@@ -631,14 +622,6 @@ typedef struct
   unsigned long value_mask;
 } XGCValues;
 
-typedef struct
-{
-  unsigned long valuemask;     /* specifies which attributes are */
-  unsigned int closeness;      /* allowable RGB deviation */
-  Pixel *pixels;               /* list of used color pixels */
-  unsigned int npixels;                /* number of used pixels */
-} XpmAttributes;
-
 typedef struct
 {
   int type;
@@ -702,8 +685,6 @@ void XSync(Display *, Bool);
 inline void XCopyArea(Display *, Drawable, Drawable, GC, int, int,
                      unsigned int, unsigned int, int, int);
 int Read_PCX_to_Pixmap(Display *, Window, GC, char *, Pixmap *, Pixmap *);
-int XpmReadFileToPixmap(Display *, Drawable, char *, Pixmap *, Pixmap *,
-                       XpmAttributes *);
 int XReadBitmapFile(Display *, Drawable, char *,
                    unsigned int *, unsigned int *, Pixmap *, int *, int *);
 void XFreePixmap(Display *, Pixmap);