Callout table (for KERNEL->USER calls) added.
Callbacks->CallPostAppMessageProc removed.

diff --git a/misc/callback.c b/misc/callback.c
index 243d2ba..fe489ac 100644
--- a/misc/callback.c
+++ b/misc/callback.c
@@ -10,6 +10,7 @@
 #include "callback.h"
 #include "task.h"
 #include "syslevel.h"
+#include "queue.h"
 
 
 /**********************************************************************
@@ -271,7 +272,6 @@
     CALLBACK_CallLoadAppSegProc,      /* CallLoadAppSegProc */
     CALLBACK_CallLocalNotifyFunc,     /* CallLocalNotifyFunc */
     CALLBACK_CallResourceHandlerProc, /* CallResourceHandlerProc */
-    NULL,                             /* CallPostAppMessageProc */
     CALLBACK_CallWOWCallbackProc,     /* CallWOWCallbackProc */
     CALLBACK_CallWOWCallback16Ex,     /* CallWOWCallback16Ex */
     CALLBACK_CallASPIPostProc,        /* CallASPIPostProc */
@@ -291,3 +291,23 @@
 const CALLBACKS_TABLE *Callbacks = &CALLBACK_WinelibTable;
 
 
+/**********************************************************************
+ *	     CALLOUT_Table
+ *
+ * The callout function table for Winelib
+ */
+
+CALLOUT_TABLE Callout = 
+{
+    PeekMessage16, PeekMessage32A, PeekMessage32W,
+    GetMessage16, GetMessage32A, GetMessage32W,
+    SendMessage16, SendMessage32A, SendMessage32W,
+    PostMessage16, PostMessage32A, PostMessage32W,
+    PostAppMessage16, PostThreadMessage32A, PostThreadMessage32W,
+    TranslateMessage16, TranslateMessage32,
+    DispatchMessage16, DispatchMessage32A, DispatchMessage32W,
+    RedrawWindow16, RedrawWindow32,
+    InitThreadInput,
+    UserYield
+};
+