Marcus Meissner : msi: Pointer to out of scope local variable (Coverity).
Module: wine Branch: master Commit: 85045480375b8a3277dd20282d6b18ac0ea2070d URL: http://source.winehq.org/git/wine.git/?a=commit;h=85045480375b8a3277dd20282d... Author: Marcus Meissner <meissner(a)suse.de> Date: Fri Mar 4 13:48:27 2011 +0100 msi: Pointer to out of scope local variable (Coverity). --- dlls/msi/table.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/dlls/msi/table.c b/dlls/msi/table.c index 739e189..cdbdd58 100644 --- a/dlls/msi/table.c +++ b/dlls/msi/table.c @@ -1143,6 +1143,8 @@ static UINT msi_stream_name( const MSITABLEVIEW *tv, UINT row, LPWSTR *pstname ) type = tv->columns[i].type; if ( type & MSITYPE_KEY ) { + WCHAR number[0x20]; + r = TABLE_fetch_int( view, row, i+1, &ival ); if ( r != ERROR_SUCCESS ) goto err; @@ -1159,7 +1161,6 @@ static UINT msi_stream_name( const MSITABLEVIEW *tv, UINT row, LPWSTR *pstname ) else { static const WCHAR fmt[] = { '%','d',0 }; - WCHAR number[0x20]; UINT n = bytes_per_column( tv->db, &tv->columns[i], LONG_STR_BYTES ); switch( n )
participants (1)
-
Alexandre Julliard