summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Ermilov <dmitry.ermilov@intel.com>2012-07-03 15:34:24 +0200
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2012-09-26 11:53:58 +0200
commit5b2cfeae7a25de055c8db7b4b618f8a64e95eb8b (patch)
treee75ee90f5b8c66ccacf8079f4f4443eed372da1c
parent3ba14678f8d7706b5c9e8401fb0b2afb14f1307c (diff)
downloadlibva-5b2cfeae7a25de055c8db7b4b618f8a64e95eb8b.tar.gz
drm: fix build without X11 headers.
Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
-rw-r--r--dummy_drv_video/dummy_drv_video.c4
-rw-r--r--va/sysdeps.h1
-rw-r--r--va/va.c22
3 files changed, 10 insertions, 17 deletions
diff --git a/dummy_drv_video/dummy_drv_video.c b/dummy_drv_video/dummy_drv_video.c
index a6e76b9..9d442fa 100644
--- a/dummy_drv_video/dummy_drv_video.c
+++ b/dummy_drv_video/dummy_drv_video.c
@@ -1056,10 +1056,6 @@ VAStatus dummy_PutSurface(
)
{
/* TODO */
- void *drawable = (void *)draw;
-
- (void)drawable;
-
return VA_STATUS_ERROR_UNKNOWN;
}
diff --git a/va/sysdeps.h b/va/sysdeps.h
index d864721..77db28a 100644
--- a/va/sysdeps.h
+++ b/va/sysdeps.h
@@ -31,6 +31,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <stdbool.h>
#include <string.h>
#include <stdint.h>
#include <assert.h>
diff --git a/va/va.c b/va/va.c
index fdbe044..1ba4518 100644
--- a/va/va.c
+++ b/va/va.c
@@ -47,10 +47,6 @@
#define CHECK_MAXIMUM(s, ctx, var) if (!va_checkMaximum(ctx->max_##var, #var)) s = VA_STATUS_ERROR_UNKNOWN;
#define CHECK_STRING(s, ctx, var) if (!va_checkString(ctx->str_##var, #var)) s = VA_STATUS_ERROR_UNKNOWN;
-#define Bool int
-#define True 1
-#define False 0
-
/*
* read a config "env" for libva.conf or from environment setting
* liva.conf has higher priority
@@ -125,31 +121,31 @@ void va_infoMessage(const char *msg, ...)
va_end(args);
}
-static Bool va_checkVtable(void *ptr, char *function)
+static bool va_checkVtable(void *ptr, char *function)
{
if (!ptr) {
va_errorMessage("No valid vtable entry for va%s\n", function);
- return False;
+ return false;
}
- return True;
+ return true;
}
-static Bool va_checkMaximum(int value, char *variable)
+static bool va_checkMaximum(int value, char *variable)
{
if (!value) {
va_errorMessage("Failed to define max_%s in init\n", variable);
- return False;
+ return false;
}
- return True;
+ return true;
}
-static Bool va_checkString(const char* value, char *variable)
+static bool va_checkString(const char* value, char *variable)
{
if (!value) {
va_errorMessage("Failed to define str_%s in init\n", variable);
- return False;
+ return false;
}
- return True;
+ return true;
}
static inline int