define Bool for solo builds
authorAlan Hourihane <alanh@tungstengraphics.com>
Tue, 30 Aug 2005 19:22:46 +0000 (19:22 +0000)
committerAlan Hourihane <alanh@tungstengraphics.com>
Tue, 30 Aug 2005 19:22:46 +0000 (19:22 +0000)
src/mesa/drivers/dri/unichrome/server/via_dri.c
src/mesa/drivers/dri/unichrome/via_dri.h

index b8c8ffc..63c4975 100644 (file)
  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  * DEALINGS IN THE SOFTWARE.
  */
-#if 0
-#include "xf86.h"
-#include "xf86_OSproc.h"
-#include "xf86_ansic.h"
-#include "xf86Priv.h"
-
-#include "xf86PciInfo.h"
-#include "xf86Pci.h"
-
-#define _XF86DRI_SERVER_
-#include "GL/glxtokens.h"
-
-#else
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -45,7 +32,8 @@
 #include "driver.h"
 #include "drm.h"
 #include "imports.h"
-#endif
+
+typedef int Bool; /* via_dri.h makes use of this */
 
 #include "dri_util.h"
 
index 693d961..188c685 100644 (file)
@@ -13,6 +13,8 @@ typedef struct {
     drmSize size;
 } viaRegion, *viaRegionPtr;
 
+typedef int Bool;
+
 typedef struct {
     viaRegion regs, agp;
     int deviceID;
@@ -24,7 +26,7 @@ typedef struct {
     int priv2;
     int fbOffset;
     int fbSize;
-    char drixinerama;
+    Bool drixinerama;
     int backOffset;
     int depthOffset;
     int textureOffset;