Fix return value in GenerateQRCode 17/316017/2
authorDaniel Kita <d.kita@samsung.com>
Mon, 12 Aug 2024 11:23:45 +0000 (13:23 +0200)
committerDaniel Kita <d.kita@samsung.com>
Tue, 20 Aug 2024 11:01:10 +0000 (13:01 +0200)
Change-Id: I86e469724b148d0307a039f17402603e75ebaf19

tests/webauthn-manual-test-app/src/gen_qr_code.cpp
tests/webauthn-manual-test-app/src/scenarios.cpp

index 8f319fb6da6890522d366e71480eb9443145fd1b..375569d40a892c557661a9e413de214c64cb3863 100644 (file)
@@ -43,7 +43,7 @@ int GenerateQRCode(const char *qr_contents, const std::string &path)
                                     image_format);
 
     if (ret != MEDIA_VISION_ERROR_NONE)
-        return 0;
+        return -1;
 
-    return 1;
+    return 0;
 }
index f0194351f37d25e99ad41db1a8f1fc28ed2ec624..2c22faa50a944ac432b34fffcb6a15269bcd5b21 100644 (file)
@@ -131,7 +131,7 @@ void DisplayQRCallback(const char *qrContents, void *data)
     std::cout << "qrcode: " << qrContents << std::endl;
     ret = GenerateQRCode(qrContents, QR_CODE_PATH);
 
-    if (!ret) {
+    if (ret < 0) {
         std::cout << "mv_barcode_generate_image failed\n"
                   << "Error code: " << get_error_message(ret) << std::endl;
         goto callback_failed;