Fixed coverity issues 68/179168/1 accepted/tizen/unified/20180521.094832 submit/tizen/20180521.005817
authorRandeep Singh <randeep.s@samsung.com>
Wed, 16 May 2018 07:05:44 +0000 (12:35 +0530)
committerRandeep Singh <randeep.s@samsung.com>
Wed, 16 May 2018 07:05:44 +0000 (12:35 +0530)
Change-Id: Ie78aac97b0bd37ab45883623f8d65e0ca4caab78
Signed-off-by: Randeep Singh <randeep.s@samsung.com>
common/fido_json_handler.c

index d7cb399..e5c276e 100755 (executable)
@@ -1906,8 +1906,10 @@ _uaf_composer_compose_final_challenge(const char *app_id, const char *challenge,
 
                GError *chb_err = NULL;
                bool chb_parsed = json_parser_load_from_data(chb_parser, ch_bin, -1, &chb_err);
-               if (chb_parsed == FALSE)
+               if (chb_parsed == FALSE) {
+                       g_object_unref(builder);
                        return NULL;
+               }
 
                JsonNode *chb_root = json_parser_get_root(chb_parser);
                if (chb_root == NULL) {