[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