Refactor db code to increase SAM score
authorAbhay agarwal <ay.agarwal@samsung.com>
Thu, 5 Sep 2019 13:45:09 +0000 (19:15 +0530)
committersaerome.kim <saerome.kim@samsung.com>
Mon, 16 Sep 2019 12:00:46 +0000 (21:00 +0900)
Change-Id: I080dc2c315851b5f0166c20ef8bf9ac856ae6b3b
Signed-off-by: Abhay agarwal <ay.agarwal@samsung.com>
ua-daemon/include/ua-manager-database.h
ua-daemon/src/.ua-manager-db.c.swp [deleted file]
ua-daemon/src/ua-manager-common.c

index b579017..b022d2e 100644 (file)
@@ -68,17 +68,6 @@ extern "C" {
        } \
 } while (0)
 
-#define DB_CHECK(expr) do { \
-       if (expr) { \
-               UAM_ERR("(%s) return", #expr); \
-               unlink(DATABASE_FULL_PATH); \
-               database = NULL; \
-               /* Reopen database */ \
-               retv_if(SQLITE_OK != __uam_db_open(), UAM_ERROR_DB_FAILED); \
-               __uam_db_prepare_table(); \
-       } \
-} while (0)
-
 /* Helper Functions */
 int _uam_db_initialize_once(void);
 
diff --git a/ua-daemon/src/.ua-manager-db.c.swp b/ua-daemon/src/.ua-manager-db.c.swp
deleted file mode 100644 (file)
index 97ebf61..0000000
Binary files a/ua-daemon/src/.ua-manager-db.c.swp and /dev/null differ
index 7989aae..ae8a26e 100644 (file)
@@ -214,9 +214,12 @@ const char *_uam_get_sensor_str(uas_plugin_id_e ids)
 size_t _uam_get_file_size(const char* filename)
 {
        struct stat st;
+       size_t size;
 
        if (stat(filename, &st) != 0)
                return 0;
+       size = st.st_size;
+       UAM_DBG("File size: %zd", size);
 
-       return st.st_size;
+       return size;
 }