diff options
author | Abhimanyu Swami <abhimanyu1.s@samsung.com> | 2020-02-19 18:02:59 +0530 |
---|---|---|
committer | Abhimanyu Swami <abhimanyu1.s@samsung.com> | 2020-02-19 18:02:59 +0530 |
commit | 5d8cc040ccda1fea9871b4588dda0bd6a26756f4 (patch) | |
tree | bf31be8416bf5a8fb511e034d7b7aabe887a309d | |
parent | 65bc1642d04b6cbcf7331700460a84ffa78e67b4 (diff) | |
download | geofence-server-tizen_6.0.tar.gz geofence-server-tizen_6.0.tar.bz2 geofence-server-tizen_6.0.zip |
Fix Coverity Issuestizen_6.0.m2_releasesubmit/tizen_6.0_hotfix/20201103.114803submit/tizen_6.0_hotfix/20201102.192503submit/tizen_6.0/20201029.205103submit/tizen/20200306.095059submit/tizen/20200302.065335submit/tizen/20200220.063726accepted/tizen/unified/20200303.170245accepted/tizen/6.0/unified/hotfix/20201103.051648accepted/tizen/6.0/unified/20201030.120926tizen_6.0_hotfixtizen_6.0accepted/tizen_6.0_unified_hotfixaccepted/tizen_6.0_unified
Change-Id: I480aebe50a7b2c6f241050e7a89e38a4f4ec40e0
Signed-off-by: Abhimanyu Swami <abhimanyu1.s@samsung.com>
-rw-r--r-- | geofence-server/src/geofence_server_bluetooth.c | 2 | ||||
-rwxr-xr-x | geofence-server/src/geofence_server_db.c | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/geofence-server/src/geofence_server_bluetooth.c b/geofence-server/src/geofence_server_bluetooth.c index 30dbf51..ac7effb 100644 --- a/geofence-server/src/geofence_server_bluetooth.c +++ b/geofence-server/src/geofence_server_bluetooth.c @@ -130,7 +130,7 @@ static void emit_bt_geofence_inout_changed(GeofenceServer *geofence_server, Geof item_data->client_status = GEOFENCE_CLIENT_STATUS_RUNNING; if (app_id) - free(app_id); + g_free(app_id); } static void __geofence_check_bt_fence_type(gboolean connected, const char *bssid, void *data) diff --git a/geofence-server/src/geofence_server_db.c b/geofence-server/src/geofence_server_db.c index fd1e969..b405bf2 100755 --- a/geofence-server/src/geofence_server_db.c +++ b/geofence-server/src/geofence_server_db.c @@ -194,6 +194,7 @@ static inline int __geofence_manager_db_create_places_table(void) if (sqlite3_exec(db_info_s.handle, ddl, NULL, NULL, &err) != SQLITE_OK) { LOGI_GEOFENCE("Failed to execute the DDL (%s)", err); sqlite3_free(ddl); + sqlite3_free(err); return FENCE_ERR_SQLITE_FAIL; } @@ -214,6 +215,7 @@ static inline int __geofence_manager_db_create_geofence_table(void) if (sqlite3_exec(db_info_s.handle, ddl, NULL, NULL, &err) != SQLITE_OK) { LOGI_GEOFENCE("Failed to execute the DDL (%s)", err); sqlite3_free(ddl); + sqlite3_free(err); return FENCE_ERR_SQLITE_FAIL; } @@ -234,6 +236,7 @@ static inline int __geofence_manager_db_create_geocoordinate_table(void) if (sqlite3_exec(db_info_s.handle, ddl, NULL, NULL, &err) != SQLITE_OK) { LOGI_GEOFENCE("Failed to execute the DDL (%s)", err); sqlite3_free(ddl); + sqlite3_free(err); return FENCE_ERR_SQLITE_FAIL; } @@ -254,6 +257,7 @@ static inline int __geofence_manager_db_create_wifi_data_table(void) if (sqlite3_exec(db_info_s.handle, ddl, NULL, NULL, &err) != SQLITE_OK) { LOGI_GEOFENCE("Failed to execute the DDL (%s)", err); sqlite3_free(ddl); + sqlite3_free(err); return FENCE_ERR_SQLITE_FAIL; } @@ -275,6 +279,7 @@ static inline int __geofence_manager_db_create_bssid_table(void) if (sqlite3_exec(db_info_s.handle, ddl, NULL, NULL, &err) != SQLITE_OK) { LOGI_GEOFENCE("Failed to execute the DDL (%s)", err); sqlite3_free(ddl); + sqlite3_free(err); return FENCE_ERR_SQLITE_FAIL; } |