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