Merged THDB and TEB structures.
Made SetLastError(), GetCurrentThreadId() and PROCESS_Current() inline.

diff --git a/include/task.h b/include/task.h
index cf25aa2..0a82ebd 100644
--- a/include/task.h
+++ b/include/task.h
@@ -49,7 +49,7 @@
 
 #define THUNK_MAGIC  ('P' | ('T' << 8))
 
-struct _THDB;
+struct _TEB;
 struct _WSINFO;
 struct _NE_MODULE;
 
@@ -92,7 +92,7 @@
     DWORD     int75 WINE_PACKED;          /* 4a int 75 (80x87 error) handler */
     DWORD     compat_flags WINE_PACKED;   /* 4e Compatibility flags */
     BYTE      unused4[2];                 /* 52 */
-    struct _THDB   *thdb;                 /* 54 Pointer to thread database */
+    struct _TEB *teb;                     /* 54 Pointer to thread database */
     struct _WSINFO *pwsi;		  /* 58 Socket control struct */
     BYTE      unused5[4];                 /* 5B */
     HANDLE16  hPDB;                       /* 60 Selector of PDB (i.e. PSP) */
@@ -146,7 +146,7 @@
 extern THHOOK *pThhook;
 extern void (*TASK_AddTaskEntryBreakpoint)( HTASK16 hTask );
 
-extern BOOL TASK_Create( struct _THDB *thdb, struct _NE_MODULE *pModule,
+extern BOOL TASK_Create( struct _NE_MODULE *pModule,
                          HINSTANCE16 hInstance, HINSTANCE16 hPrevInstance,
                          UINT16 cmdShow );
 extern void TASK_KillTask( HTASK16 hTask );