# HG changeset patch # User Andre Heinecke # Date 1397581386 -7200 # Node ID 32309299bec9df8e95e7b65b52a0fd8b8507df63 # Parent cc1738b398a0e8449b8e99e39f4bae12354084c1 Always return after error diff -r cc1738b398a0 -r 32309299bec9 ui/installwrapper.cpp --- a/ui/installwrapper.cpp Tue Apr 15 19:02:39 2014 +0200 +++ b/ui/installwrapper.cpp Tue Apr 15 19:03:06 2014 +0200 @@ -126,6 +126,8 @@ QString qerrmsg = QString::fromUtf8(errmsg); free(errmsg); emit error (tr("Failed to check process status: %1").arg(qerrmsg)); + CloseHandle(shExecInfo.hProcess); + return; } CloseHandle(shExecInfo.hProcess);