KERNEL32: fix warnings from -Wmissing-declarations

Mike McCormack mike at codeweavers.com
Mon Jun 13 23:04:12 CDT 2005


ChangeLog:
* fix warnings from -Wmissing-declarations
-------------- next part --------------
? dlls/kernel/tests/sync.c.1
Index: dlls/kernel/computername.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/computername.c,v
retrieving revision 1.13
diff -u -p -r1.13 computername.c
--- dlls/kernel/computername.c	13 Jun 2005 18:56:01 -0000	1.13
+++ dlls/kernel/computername.c	14 Jun 2005 03:58:19 -0000
@@ -46,6 +46,8 @@
 #include "excpt.h"
 #include "wine/debug.h"
 
+#include "kernel_private.h"
+
 WINE_DEFAULT_DEBUG_CHANNEL(computername);
 
 /* Registry key and value names */
Index: dlls/kernel/console.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/console.c,v
retrieving revision 1.41
diff -u -p -r1.41 console.c
--- dlls/kernel/console.c	6 Jun 2005 20:13:08 -0000	1.41
+++ dlls/kernel/console.c	14 Jun 2005 03:58:20 -0000
@@ -1802,7 +1802,7 @@ BOOL WINAPI SetConsoleMode(HANDLE hcon, 
  * WriteConsoleOutput helper: hides server call semantics
  * writes a string at a given pos with standard attribute
  */
-int CONSOLE_WriteChars(HANDLE hCon, LPCWSTR lpBuffer, int nc, COORD* pos)
+static int CONSOLE_WriteChars(HANDLE hCon, LPCWSTR lpBuffer, int nc, COORD* pos)
 {
     int written = -1;
 
Index: dlls/kernel/environ.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/environ.c,v
retrieving revision 1.5
diff -u -p -r1.5 environ.c
--- dlls/kernel/environ.c	6 Jun 2005 20:13:08 -0000	1.5
+++ dlls/kernel/environ.c	14 Jun 2005 03:58:20 -0000
@@ -36,6 +36,8 @@
 #include "wine/unicode.h"
 #include "wine/debug.h"
 
+#include "kernel_private.h"
+
 WINE_DEFAULT_DEBUG_CHANNEL(environ);
 
 /* Notes:
Index: dlls/kernel/kernel_main.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/kernel_main.c,v
retrieving revision 1.74
diff -u -p -r1.74 kernel_main.c
--- dlls/kernel/kernel_main.c	6 Jun 2005 20:00:14 -0000	1.74
+++ dlls/kernel/kernel_main.c	14 Jun 2005 03:58:20 -0000
@@ -44,12 +44,7 @@
 #include "kernel16_private.h"
 #include "console_private.h"
 
-extern void LOCALE_InitRegistry(void);
-extern void COMPUTERNAME_Init(void);
-
 extern  int __wine_set_signal_handler(unsigned, int (*)(unsigned));
-/* memory/environ.c */
-extern void ENV_CopyStartupInformation(void);
 
 extern int main_create_flags;
 
Index: dlls/kernel/kernel_private.h
===================================================================
RCS file: /home/wine/wine/dlls/kernel/kernel_private.h,v
retrieving revision 1.24
diff -u -p -r1.24 kernel_private.h
--- dlls/kernel/kernel_private.h	6 Jun 2005 20:00:14 -0000	1.24
+++ dlls/kernel/kernel_private.h	14 Jun 2005 03:58:20 -0000
@@ -119,6 +119,19 @@ extern void   load_winedos(void);
 /* thread.c */
 extern TEB *THREAD_InitStack( TEB *teb, DWORD stack_size );
 
+/* environ.c */
+extern void ENV_CopyStartupInformation(void);
+
+/* computername.c */
+extern void COMPUTERNAME_Init(void);
+
+/* locale.c */
+extern void LOCALE_Init(void);
+extern void LOCALE_InitRegistry(void);
+
+/* oldconfig.c */
+extern void convert_old_config(void);
+
 extern struct winedos_exports
 {
     /* for global16.c */
Index: dlls/kernel/lcformat.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/lcformat.c,v
retrieving revision 1.12
diff -u -p -r1.12 lcformat.c
--- dlls/kernel/lcformat.c	27 Jan 2005 10:41:40 -0000	1.12
+++ dlls/kernel/lcformat.c	14 Jun 2005 03:58:20 -0000
@@ -36,6 +36,8 @@
 #include "winreg.h"
 #include "winternl.h"
 
+#include "kernel_private.h"
+
 WINE_DEFAULT_DEBUG_CHANNEL(nls);
 
 #define DATE_DATEVARSONLY 0x0100  /* only date stuff: yMdg */
@@ -1988,7 +1990,7 @@ BOOL WINAPI EnumTimeFormatsW( TIMEFMT_EN
  * TODO
  *    The above note should be respected by GetCalendarInfoA.
  */
-BOOL WINAPI NLS_EnumCalendarInfoAW(void *calinfoproc, LCID locale,
+static BOOL WINAPI NLS_EnumCalendarInfoAW(void *calinfoproc, LCID locale,
                   CALID calendar, CALTYPE caltype, BOOL unicode, BOOL ex )
 {
   WCHAR *buf, *opt = NULL, *iter = NULL;
Index: dlls/kernel/process.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/process.c,v
retrieving revision 1.88
diff -u -p -r1.88 process.c
--- dlls/kernel/process.c	6 Jun 2005 20:13:08 -0000	1.88
+++ dlls/kernel/process.c	14 Jun 2005 03:58:20 -0000
@@ -87,9 +87,8 @@ static const WCHAR pifW[] = {'.','p','i'
 static const WCHAR winevdmW[] = {'w','i','n','e','v','d','m','.','e','x','e',0};
 
 extern void SHELL_LoadRegistry(void);
-extern void convert_old_config(void);
 extern void VERSION_Init( const WCHAR *appname );
-extern void LOCALE_Init(void);
+
 
 /***********************************************************************
  *           contains_path
Index: dlls/kernel/profile.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/profile.c,v
retrieving revision 1.23
diff -u -p -r1.23 profile.c
--- dlls/kernel/profile.c	31 May 2005 13:24:44 -0000	1.23
+++ dlls/kernel/profile.c	14 Jun 2005 03:58:21 -0000
@@ -568,7 +568,7 @@ static BOOL PROFILE_DeleteKey( PROFILESE
  *
  * Delete all keys from a profile tree.
  */
-void PROFILE_DeleteAllKeys( LPCWSTR section_name)
+static void PROFILE_DeleteAllKeys( LPCWSTR section_name)
 {
     PROFILESECTION **section= &CurProfile->section;
     while (*section)
Index: dlls/kernel/thread.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/thread.c,v
retrieving revision 1.24
diff -u -p -r1.24 thread.c
--- dlls/kernel/thread.c	5 Jun 2005 18:38:49 -0000	1.24
+++ dlls/kernel/thread.c	14 Jun 2005 03:58:21 -0000
@@ -46,6 +46,8 @@
 #include "wine/server.h"
 #include "wine/debug.h"
 
+#include "kernel_private.h"
+
 WINE_DEFAULT_DEBUG_CHANNEL(thread);
 WINE_DECLARE_DEBUG_CHANNEL(relay);
 
Index: dlls/kernel/version.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/version.c,v
retrieving revision 1.4
diff -u -p -r1.4 version.c
--- dlls/kernel/version.c	13 Jun 2005 18:56:01 -0000	1.4
+++ dlls/kernel/version.c	14 Jun 2005 03:58:21 -0000
@@ -75,7 +75,7 @@ static WORD parse_dos_version( HKEY hkey
 /**********************************************************************
  *         get_dos_version
  */
-WORD get_dos_version(void)
+static WORD get_dos_version(void)
 {
     OBJECT_ATTRIBUTES attr;
     UNICODE_STRING nameW;
Index: dlls/kernel/win87em.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/win87em.c,v
retrieving revision 1.10
diff -u -p -r1.10 win87em.c
--- dlls/kernel/win87em.c	15 Nov 2003 00:13:21 -0000	1.10
+++ dlls/kernel/win87em.c	14 Jun 2005 03:58:21 -0000
@@ -82,7 +82,7 @@ static void WIN87_SetCtrlWord( CONTEXT86
     CtrlWord_2 = LOWORD(context->Eax);
 }
 
-void WIN87_Init( CONTEXT86 *context )
+static void WIN87_Init( CONTEXT86 *context )
 {
     if (Installed) {
 #ifdef __i386__


More information about the wine-patches mailing list