diff options
author | Uli Schlachter <psychon@znc.in> | 2012-09-15 14:33:54 +0200 |
---|---|---|
committer | Uli Schlachter <psychon@znc.in> | 2012-09-24 09:42:43 +0200 |
commit | 08e3f4614b688331534d72f46c9c3e9f292d0216 (patch) | |
tree | 705c537acbcb5848465959c680550e0c9d8c84d6 | |
parent | 1054840d864da7efcac2ee02d43a526ed6a6760c (diff) |
Fix make check
The inline functions in cairo-backend-private.h tried to dereference a cairo_t,
which wasn't defined. Fix this by including cairo-private.h.
In cairo-mempool-private.h, size_t is used but stddef.h is not included.
Fixes:
CHECK cairo-backend-private.h
In file included from headers-standalone-tmp.c:1:0:
./cairo-backend-private.h: In function ‘_cairo_backend_to_user’:
./cairo-backend-private.h:179:7: error: dereferencing pointer to incomplete type
./cairo-backend-private.h: In function ‘_cairo_backend_to_user_distance’:
./cairo-backend-private.h:185:7: error: dereferencing pointer to incomplete type
./cairo-backend-private.h: In function ‘_cairo_user_to_backend’:
./cairo-backend-private.h:191:7: error: dereferencing pointer to incomplete type
./cairo-backend-private.h: In function ‘_cairo_user_to_backend_distance’:
./cairo-backend-private.h:197:7: error: dereferencing pointer to incomplete type
CHECK cairo-mempool-private.h
In file included from headers-standalone-tmp.c:1:0:
./cairo-mempool-private.h:61:5: error: unknown type name ‘size_t’
./cairo-mempool-private.h:62:5: error: unknown type name ‘size_t’
./cairo-mempool-private.h:68:8: error: unknown type name ‘size_t’
./cairo-mempool-private.h:73:44: error: unknown type name ‘size_t’
Signed-off-by: Uli Schlachter <psychon@znc.in>
-rw-r--r-- | src/cairo-backend-private.h | 1 | ||||
-rw-r--r-- | src/cairo-mempool-private.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/cairo-backend-private.h b/src/cairo-backend-private.h index cd626b81b..b05eca59a 100644 --- a/src/cairo-backend-private.h +++ b/src/cairo-backend-private.h @@ -37,6 +37,7 @@ #define CAIRO_BACKEND_PRIVATE_H #include "cairo-types-private.h" +#include "cairo-private.h" typedef enum _cairo_backend_type { CAIRO_TYPE_DEFAULT, diff --git a/src/cairo-mempool-private.h b/src/cairo-mempool-private.h index 4435a5aa2..a09f6ce51 100644 --- a/src/cairo-mempool-private.h +++ b/src/cairo-mempool-private.h @@ -40,6 +40,8 @@ #include "cairo-compiler-private.h" #include "cairo-error-private.h" +#include <stddef.h> /* for size_t */ + CAIRO_BEGIN_DECLS typedef struct _cairo_mempool cairo_mempool_t; |