Fix Get sms parameters 09/19909/1 accepted/tizen/mobile/20140423.082428 submit/tizen/20140423.050143
authorDongchul Lim <dc7.lim@samsung.com>
Wed, 23 Apr 2014 01:59:58 +0000 (10:59 +0900)
committerDongchul Lim <dc7.lim@samsung.com>
Wed, 23 Apr 2014 04:39:49 +0000 (13:39 +0900)
Change-Id: Iac9eaa70a37accc38eeb4e0055fc1961a8d2bb06

src/tapi_sms.c

index 9a2ad18cc9fb3c12ff632d18d91ac11be5b59caa..5d0780549156958d949051163459699dda0ca899 100644 (file)
@@ -762,7 +762,7 @@ static void on_response_sms_get_parameters(GObject *source_object,
 
                                g_variant_get(key_value, "a{sv}", &iter2);
                                while (g_variant_iter_loop(iter2, "{sv}", &key2, &key_value2)) {
-                                       if (g_strcmp0(key, "ton") == 0) {
+                                       if (g_strcmp0(key2, "ton") == 0) {
                                                params[count].sca.ton =
                                                        g_variant_get_byte(key_value2);
                                        }
@@ -779,7 +779,7 @@ static void on_response_sms_get_parameters(GObject *source_object,
                                g_variant_iter_free(iter2);
                        }
                        else if (g_strcmp0(key, "vp") == 0) {
-                               params[count].vp = g_variant_get_boolean(key_value);
+                               params[count].vp = g_variant_get_uint16(key_value);
                        }
                }
                count++;