summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2010-07-19 10:50:08 -0600
committerBrian Paul <brianp@vmware.com>2010-07-19 10:50:11 -0600
commit369e9272def1d41bec56213512c1966071f54f93 (patch)
treefe0edf26146e153633dbe09b3e8da4016855ab56
parentd1671ceb71657a857f80322b96ab1443e9f564d6 (diff)
util: add dummy field to empty structure types
Empty structure types aren't allowed with MSVC. I haven't tested this change. Hope I haven't broken it...
-rw-r--r--src/gallium/auxiliary/util/u_mempool.c2
-rw-r--r--src/gallium/auxiliary/util/u_mempool.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/auxiliary/util/u_mempool.c b/src/gallium/auxiliary/util/u_mempool.c
index da1cc702ec0..c4bb2658f29 100644
--- a/src/gallium/auxiliary/util/u_mempool.c
+++ b/src/gallium/auxiliary/util/u_mempool.c
@@ -30,7 +30,7 @@
#define UTIL_MEMPOOL_MAGIC 0xcafe4321
-struct util_mempool_block_body {};
+struct util_mempool_block_body { char dummy; };
/* The block is either allocated memory or free space. */
struct util_mempool_block {
diff --git a/src/gallium/auxiliary/util/u_mempool.h b/src/gallium/auxiliary/util/u_mempool.h
index b8d2aaefb6b..c96f9b696b5 100644
--- a/src/gallium/auxiliary/util/u_mempool.h
+++ b/src/gallium/auxiliary/util/u_mempool.h
@@ -43,7 +43,7 @@ enum util_mempool_threading {
UTIL_MEMPOOL_MULTITHREADED = TRUE
};
-struct util_mempool_page_body {};
+struct util_mempool_page_body { char dummy; };
/* The page is an array of blocks (allocations). */
struct util_mempool_page {