mapi: Move mapi_func typedef to entry.h.
authorChia-I Wu <olv@lunarg.com>
Fri, 24 Dec 2010 09:26:08 +0000 (17:26 +0800)
committerChia-I Wu <olv@lunarg.com>
Fri, 24 Dec 2010 09:33:50 +0000 (17:33 +0800)
Make it clear that entry.h does not depend on stub.h.

src/mapi/mapi/entry.h
src/mapi/mapi/stub.h
src/mapi/mapi/table.c
src/mapi/mapi/table.h

index 4d7e1f6d16e6079ac634b494fc1894bb83e499f0..9df81000470d0c4fb7083f2404216f20013e4400 100644 (file)
@@ -30,7 +30,8 @@
 #define _ENTRY_H_
 
 #include "u_compiler.h"
-#include "stub.h"
+
+typedef void (*mapi_func)(void);
 
 void
 entry_patch_public(void);
index e72e530e290be1c0cf451dd50b2a04dd1153b07d..b2b6f1839c607e12afa05b0567742ecb6a7c9f93 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef _STUB_H_
 #define _STUB_H_
 
-typedef void (*mapi_func)(void);
+#include "entry.h"
 
 struct mapi_stub;
 
index 7c760201a97eeb08544e9ba04c33255a3106be63..4e16e8d0da291458a43b9e945d47498f0eec0d56 100644 (file)
@@ -29,7 +29,6 @@
 #include <stdlib.h>
 #include <stdio.h>
 
-#include "stub.h"
 #include "table.h"
 
 static void
index c93ebe75cf9b932e7ff6f9020f84a9c8829fb6b2..d84523f777799ee0a7bf1a74a14eaa6391ae2f06 100644 (file)
@@ -30,7 +30,7 @@
 #define _TABLE_H_
 
 #include "u_compiler.h"
-#include "stub.h"
+#include "entry.h"
 
 #define MAPI_TMP_TABLE
 #include "mapi_tmp.h"