fixed some warnings when compiling with -O3
Modified: trunk/reactos/tools/nci/ncitool.c
Modified: trunk/reactos/tools/rsym.c
Modified: trunk/reactos/tools/widl/client.c
Modified: trunk/reactos/tools/widl/server.c
Modified: trunk/reactos/tools/winebuild/import.c
Modified: trunk/reactos/tools/winebuild/main.c
Modified: trunk/reactos/tools/winebuild/parser.c
Modified: trunk/reactos/tools/winebuild/relay.c
Modified: trunk/reactos/tools/winebuild/res16.c
Modified: trunk/reactos/tools/winebuild/res32.c
Modified: trunk/reactos/tools/winebuild/spec16.c
Modified: trunk/reactos/tools/winebuild/spec32.c
Modified: trunk/reactos/tools/winebuild/utils.c
Modified: trunk/reactos/tools/wpp/wpp.c
_____
Modified: trunk/reactos/tools/nci/ncitool.c
--- trunk/reactos/tools/nci/ncitool.c 2005-08-01 10:19:22 UTC (rev
16939)
+++ trunk/reactos/tools/nci/ncitool.c 2005-08-01 10:21:20 UTC (rev
16940)
@@ -288,6 +288,7 @@
/* Skip this entry */
*NtSyscallName = NULL;
+ *SyscallArguments = NULL;
}
}
@@ -336,7 +337,10 @@
/* Extract the Name and Arguments */
GetNameAndArgumentsFromDb(Line, &NtSyscallName,
&SyscallArguments);
- StackBytes = ARGS_TO_BYTES(strtoul(SyscallArguments, NULL, 0));
+ if (SyscallArguments != NULL)
+ StackBytes = ARGS_TO_BYTES(strtoul(SyscallArguments, NULL,
0));
+ else
+ StackBytes = 0;
/* Make sure we really extracted something */
if (NtSyscallName) {
@@ -458,7 +462,10 @@
if (SyscallId > 0) fprintf(SyscallTable,",\n");
/* Write the syscall arguments in the argument table. */
- fprintf(SyscallTable,"\t\t%lu * sizeof(void
*)",strtoul(SyscallArguments, NULL, 0));
+ if (SyscallArguments != NULL)
+ fprintf(SyscallTable,"\t\t%lu * sizeof(void
*)",strtoul(SyscallArguments, NULL, 0));
+ else
+ fprintf(SyscallTable,"\t\t0");
/* Only increase if we actually added something */
SyscallId++;
_____
Modified: trunk/reactos/tools/rsym.c
--- trunk/reactos/tools/rsym.c 2005-08-01 10:19:22 UTC (rev 16939)
+++ trunk/reactos/tools/rsym.c 2005-08-01 10:21:20 UTC (rev 16940)
@@ -759,9 +759,9 @@
ULONG StabsLength;
void *StabStringBase;
ULONG StabStringsLength;
- void *CoffBase;
+ void *CoffBase = NULL;
ULONG CoffsLength;
- void *CoffStringBase;
+ void *CoffStringBase = NULL;
ULONG CoffStringsLength;
char* path1;
char* path2;
_____
Modified: trunk/reactos/tools/widl/client.c
--- trunk/reactos/tools/widl/client.c 2005-08-01 10:19:22 UTC (rev
16939)
+++ trunk/reactos/tools/widl/client.c 2005-08-01 10:21:20 UTC (rev
16940)
@@ -627,8 +627,8 @@
static void print_message_buffer_size(func_t *func, unsigned int
*type_offset)
{
unsigned int local_type_offset = *type_offset;
- unsigned int alignment;
- int size;
+ unsigned int alignment = 0;
+ int size = 0;
int last_size = -1;
int in_attr;
int out_attr;
@@ -1381,7 +1381,7 @@
default:
error("%s:%d Unknown/unsupported type 0x%x\n",
- __FUNCTION__,__LINE__, var->type->type);
+ __FUNCTION__,__LINE__, def->type->type);
return;
}
_____
Modified: trunk/reactos/tools/widl/server.c
--- trunk/reactos/tools/widl/server.c 2005-08-01 10:19:22 UTC (rev
16939)
+++ trunk/reactos/tools/widl/server.c 2005-08-01 10:21:20 UTC (rev
16940)
@@ -1385,7 +1385,7 @@
default:
error("%s:%d Unknown/unsupported type 0x%x\n",
- __FUNCTION__,__LINE__, var->type->type);
+ __FUNCTION__,__LINE__, def->type->type);
return;
}
_____
Modified: trunk/reactos/tools/winebuild/import.c
--- trunk/reactos/tools/winebuild/import.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/import.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -20,12 +20,14 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <ctype.h>
#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
+#include <stdlib.h>
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
_____
Modified: trunk/reactos/tools/winebuild/main.c
--- trunk/reactos/tools/winebuild/main.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/main.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -23,6 +23,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <assert.h>
#include <stdio.h>
_____
Modified: trunk/reactos/tools/winebuild/parser.c
--- trunk/reactos/tools/winebuild/parser.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/parser.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -23,6 +23,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <assert.h>
#include <ctype.h>
_____
Modified: trunk/reactos/tools/winebuild/relay.c
--- trunk/reactos/tools/winebuild/relay.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/relay.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -23,6 +23,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <ctype.h>
_____
Modified: trunk/reactos/tools/winebuild/res16.c
--- trunk/reactos/tools/winebuild/res16.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/res16.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -19,6 +19,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <assert.h>
#include <ctype.h>
_____
Modified: trunk/reactos/tools/winebuild/res32.c
--- trunk/reactos/tools/winebuild/res32.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/res32.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -19,6 +19,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <ctype.h>
#include <stdlib.h>
_____
Modified: trunk/reactos/tools/winebuild/spec16.c
--- trunk/reactos/tools/winebuild/spec16.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/spec16.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -23,6 +23,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <assert.h>
#include <ctype.h>
_____
Modified: trunk/reactos/tools/winebuild/spec32.c
--- trunk/reactos/tools/winebuild/spec32.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/spec32.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -23,6 +23,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <assert.h>
#include <ctype.h>
_____
Modified: trunk/reactos/tools/winebuild/utils.c
--- trunk/reactos/tools/winebuild/utils.c 2005-08-01 10:19:22 UTC
(rev 16939)
+++ trunk/reactos/tools/winebuild/utils.c 2005-08-01 10:21:20 UTC
(rev 16940)
@@ -19,6 +19,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#if !defined(WIN32)
#undef strdup
_____
Modified: trunk/reactos/tools/wpp/wpp.c
--- trunk/reactos/tools/wpp/wpp.c 2005-08-01 10:19:22 UTC (rev
16939)
+++ trunk/reactos/tools/wpp/wpp.c 2005-08-01 10:21:20 UTC (rev
16940)
@@ -20,6 +20,7 @@
*/
#include "config.h"
+#include "wine/port.h"
#include <time.h>
#include <stdlib.h>