Explict type cast according to iniparser 4.1 API change 18/221018/1 accepted/tizen/unified/20200102.220917 submit/tizen/20191226.100939
authorKunhoon Baik <knhoon.baik@samsung.com>
Thu, 26 Dec 2019 09:37:42 +0000 (18:37 +0900)
committerKunhoon Baik <knhoon.baik@samsung.com>
Thu, 26 Dec 2019 09:38:36 +0000 (18:38 +0900)
From iniparser 4.1, iniparser_getstring retrun "const char*" instead of "char *"
To support the new API, explict type cast was added.
Although system_info_db_init requires "const char*", original codes was kept to minimize modification.

Change-Id: I3c0ee077500160b38a80c0257ba1b77585a81187

src/init_db/system_info_db_init.c

index 911c997..4efa0b0 100644 (file)
@@ -277,7 +277,7 @@ static int system_info_get_values_ini(GDBM_FILE *db)
        }
 
        for (i = 0 ; i < ARRAY_SIZE(ini_keys) ; i++) {
-               value = iniparser_getstring(ini, ini_keys[i].info, NULL);
+               value = (char*)iniparser_getstring(ini, ini_keys[i].info, NULL);
                if (!value) {
                        _E("NOT found %s", ini_keys[i].info);
                        continue;