aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools/sdktool/rmkitoperation.cpp
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@digia.com>2013-07-08 08:35:18 +0200
committerTobias Hunger <tobias.hunger@digia.com>2013-07-08 11:33:32 +0200
commit108899ef8f69ecb84d3756abf5cd64513637d804 (patch)
tree77cd92fffdeecbf81c96a00fcb4917d5a4dcecdf /src/tools/sdktool/rmkitoperation.cpp
parent486b5c4739a0b9278cbee3c2b642f39b24ed3b36 (diff)
Don't return negative numbers in sdktool
Negative return values are interpreted as 'process crashed' on Windows: QTBUG-28735 . This in turn means the installer framework always shows an error dialog. By using positive numbers even for error conditions the installer can decide to ignore certain errors instead. Change-Id: Ib5cdd461372ac13fe417feb6ff43a7424c159f68 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Diffstat (limited to 'src/tools/sdktool/rmkitoperation.cpp')
-rw-r--r--src/tools/sdktool/rmkitoperation.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/sdktool/rmkitoperation.cpp b/src/tools/sdktool/rmkitoperation.cpp
index fe677ea433..c5e6c79334 100644
--- a/src/tools/sdktool/rmkitoperation.cpp
+++ b/src/tools/sdktool/rmkitoperation.cpp
@@ -90,9 +90,9 @@ int RmKitOperation::execute() const
QVariantMap result = rmKit(map, m_id);
if (result == map)
- return -2;
+ return 2;
- return save(result, QLatin1String("profiles")) ? 0 : -3;
+ return save(result, QLatin1String("profiles")) ? 0 : 3;
}
#ifdef WITH_TESTS