[PATCH] remove superflous check (value->data is dereferenced before check)
Marcus Meissner
marcus at jet.franken.de
Wed Jan 9 15:56:06 CST 2008
spotted by coverity
---
server/registry.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/server/registry.c b/server/registry.c
index d402f2c..5084892 100644
--- a/server/registry.c
+++ b/server/registry.c
@@ -204,7 +204,7 @@ static void dump_value( const struct key_value *value, FILE *f )
if (((WCHAR *)value->data)[value->len / sizeof(WCHAR) - 1]) break;
if (value->type != REG_SZ) fprintf( f, "str(%x):", value->type );
fputc( '\"', f );
- if (value->data) dump_strW( (WCHAR *)value->data, value->len / sizeof(WCHAR), f, "\"\"" );
+ dump_strW( (WCHAR *)value->data, value->len / sizeof(WCHAR), f, "\"\"" );
fprintf( f, "\"\n" );
return;
--
1.5.2.4
More information about the wine-patches
mailing list