Rework db insertion code
[platform/core/appfw/pkgmgr-info.git] / parser / include / pkgmgr_parser_db.h
index b43931e..298bd79 100644 (file)
@@ -331,8 +331,6 @@ int pkgmgr_parser_update_app_label_info_in_db(const char *appid, const char *lab
  */
 int pkgmgr_parser_update_app_label_info_in_usr_db(const char *appid, uid_t uid, const char *label);
 
-int pkgmgr_parser_create_and_initialize_db(uid_t uid);
-
 /**
  * @fn int pkgmgr_parser_register_pkg_update_info_in_usr_db(pkgmgrinfo_updateinfo_h handle, uid_t uid)
  * @brief      This API registers update informations of given packages for user specified by uid
@@ -456,7 +454,7 @@ static int unregister_all_pkg_update_info(uid_t uid)
 int pkgmgr_parser_unregister_all_pkg_update_info_in_usr_db(uid_t uid);
 
 /**
- * @fn int pkgmgr_parser_unregister_all_pkg_update_info_in_db()
+ * @fn int pkgmgr_parser_unregister_all_pkg_update_info_in_db(void)
  * @brief      This API unregisters update information of all packages
  *
  * @par                This API is only for internal usage
@@ -476,8 +474,11 @@ static int unregister_all_pkg_update_info(void)
 }
  * @endcode
  */
-int pkgmgr_parser_unregister_all_pkg_update_info_in_db();
+int pkgmgr_parser_unregister_all_pkg_update_info_in_db(void);
 
+int pkgmgr_parser_create_and_initialize_db(uid_t uid);
+int pkgmgr_parser_initialize_parser_db(uid_t uid);
+int pkgmgr_parser_initialize_cert_db(void);
 
 /** @} */
 #ifdef __cplusplus