From a5a049da5aa61cbd6f196d6c46e9c7791163103b Mon Sep 17 00:00:00 2001 From: Misha Koshelev Date: Thu, 28 Jun 2007 19:47:59 -0500 Subject: [PATCH] winemenubuilder: Do not WINE_ERR in InvokeShellLinker if we are going to try again. --- programs/winemenubuilder/winemenubuilder.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c index a8ee4b15733..c253a85dbcc 100644 --- a/programs/winemenubuilder/winemenubuilder.c +++ b/programs/winemenubuilder/winemenubuilder.c @@ -993,13 +993,10 @@ cleanup: HeapFree( GetProcessHeap(), 0, escaped_path ); HeapFree( GetProcessHeap(), 0, escaped_description ); - if (r) - { + if (r && !bWait) WINE_ERR("failed to fork and exec wineshelllink\n" ); - return FALSE; - } - return TRUE; + return ( r == 0 ); } static BOOL WaitForParentProcess( void )