fix some -Wsign-compare warnings
Stefan Huehner
stefan at huehner.org
Tue Jul 12 12:00:29 CDT 2005
Hi,
by choosing correct datatypes this patch eliminates some sign-compare
warnings. Should not alter functionality as the variable is initialized
with value >=0 and is only strictly increasing.
ChangeLog:
- fix some -Wsign-compare warnings
Regards,
Stefan
-------------- next part --------------
Index: tools/widl/write_msft.c
===================================================================
RCS file: /home/wine/wine/tools/widl/write_msft.c,v
retrieving revision 1.37
diff -u -p -r1.37 write_msft.c
--- tools/widl/write_msft.c 29 Jun 2005 19:18:41 -0000 1.37
+++ tools/widl/write_msft.c 12 Jul 2005 16:55:38 -0000
@@ -103,10 +103,10 @@ typedef struct _msft_typeinfo_t
msft_typelib_t *typelib;
MSFT_TypeInfoBase *typeinfo;
- int var_data_allocated;
+ unsigned int var_data_allocated;
int *var_data;
- int func_data_allocated;
+ unsigned int func_data_allocated;
int *func_data;
int vars_allocated;
@@ -1458,7 +1458,8 @@ static HRESULT add_func_desc(msft_typein
static HRESULT add_var_desc(msft_typeinfo_t *typeinfo, UINT index, var_t* var)
{
- int offset, typedata_size, id;
+ int offset, id;
+ unsigned int typedata_size;
INT *typedata;
int var_datawidth;
int var_alignment;
More information about the wine-patches
mailing list