export memory mangement and hash table functions
authorDavid Zeuthen <davidz@redhat.com>
Mon, 5 Nov 2007 18:41:03 +0000 (13:41 -0500)
committerDavid Zeuthen <davidz@redhat.com>
Mon, 5 Nov 2007 18:41:03 +0000 (13:41 -0500)
polkit/polkit-memory.h
polkit/polkit.h

index f2385a9..d7880ea 100644 (file)
@@ -23,8 +23,8 @@
  *
  **************************************************************************/
 
-#if !defined (POLKIT_COMPILATION)
-#error "polkit-memory.h is a private file"
+#if !defined (POLKIT_COMPILATION) && !defined(_POLKIT_INSIDE_POLKIT_H)
+#error "Only <polkit/polkit.h> can be included directly, this file may disappear or change contents."
 #endif
 
 #ifndef POLKIT_MEMORY_H
index 0a929a5..0836d4c 100644 (file)
@@ -28,6 +28,8 @@
 
 #define _POLKIT_INSIDE_POLKIT_H 1
 #include <polkit/polkit-types.h>
+#include <polkit/polkit-memory.h>
+#include <polkit/polkit-hash.h>
 #include <polkit/polkit-sysdeps.h>
 #include <polkit/polkit-error.h>
 #include <polkit/polkit-result.h>