Marcus Meissner : setupapi: Avoid NULL dereference in error path (Coverity) .
Module: wine Branch: master Commit: 1b27af164c3682419b636f5eb08647f3f6bb7e55 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1b27af164c3682419b636f5eb0... Author: Marcus Meissner <marcus(a)jet.franken.de> Date: Fri Jan 8 09:20:34 2010 +0100 setupapi: Avoid NULL dereference in error path (Coverity). --- dlls/setupapi/parser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/setupapi/parser.c b/dlls/setupapi/parser.c index 7f581bd..744ee4c 100644 --- a/dlls/setupapi/parser.c +++ b/dlls/setupapi/parser.c @@ -1024,7 +1024,7 @@ static struct inf_file *parse_file( HANDLE handle, const WCHAR *class, DWORD sty UnmapViewOfFile( buffer ); if (err) { - free_inf_file( file ); + if (file) free_inf_file( file ); SetLastError( err ); file = NULL; }
participants (1)
-
Alexandre Julliard