diff options
author | Semun Lee <semun.lee@samsung.com> | 2018-01-15 08:56:42 +0900 |
---|---|---|
committer | Semun Lee <semun.lee@samsung.com> | 2018-01-15 08:56:42 +0900 |
commit | 487e2f611f851d3813339dba83d42b2f3d8b7e36 (patch) | |
tree | 72e3909a17e59360d9fb4c4284a119c2bffca939 | |
parent | 25e343950022e534b3690ec635beb1d11cad4611 (diff) | |
download | aul-1-487e2f611f851d3813339dba83d42b2f3d8b7e36.tar.gz aul-1-487e2f611f851d3813339dba83d42b2f3d8b7e36.tar.bz2 aul-1-487e2f611f851d3813339dba83d42b2f3d8b7e36.zip |
Add checking if the query is valid for app_info_db
Change-Id: I368fe9cbdcf98c34a9d490c9c20295ae07da7faa
Signed-off-by: Semun Lee <semun.lee@samsung.com>
-rwxr-xr-x | src/service_db.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/service_db.c b/src/service_db.c index b5a1cb4e..60987f4a 100755 --- a/src/service_db.c +++ b/src/service_db.c @@ -761,6 +761,11 @@ int _svc_db_exec_query(const char *query, GSList **pkg_list, uid_t uid) sqlite3 *app_info_db = NULL; sqlite3 *global_app_info_db = NULL; + if (query == NULL) { + _E("query is NULL"); + return -1; + } + if (__init_app_info_db(uid, &app_info_db, &global_app_info_db) < 0) return 0; |