summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/utils/uuid.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/include/utils/uuid.h b/src/include/utils/uuid.h
index 897382f2e5d..c6766805e05 100644
--- a/src/include/utils/uuid.h
+++ b/src/include/utils/uuid.h
@@ -14,11 +14,13 @@
#ifndef UUID_H
#define UUID_H
-/* guid size in bytes */
+/* uuid size in bytes */
#define UUID_LEN 16
-/* opaque struct; defined in uuid.c */
-typedef struct pg_uuid_t pg_uuid_t;
+typedef struct pg_uuid_t
+{
+ unsigned char data[UUID_LEN];
+} pg_uuid_t;
/* fmgr interface macros */
#define UUIDPGetDatum(X) PointerGetDatum(X)