#include "badge_ipc.h"
EXPORT_API
-int badge_create(const char *pkgname, const char *writable_pkg)
-{
- if (pkgname == NULL)
- return BADGE_ERROR_INVALID_PARAMETER;
-
- return badge_create_for_uid(pkgname, writable_pkg, getuid());
-}
-
-EXPORT_API
int badge_new(const char *writable_app_id)
{
dlog_print(DLOG_WARN, LOG_TAG, "DEPRECATION WARNING: badge_new() is deprecated and will be removed from next release. Use badge_add() instead.");
}
EXPORT_API
-int badge_is_existing(const char *app_id, bool *existing)
-{
- if (app_id == NULL || existing == NULL)
- return BADGE_ERROR_INVALID_PARAMETER;
-
- return badge_is_existing_for_uid(app_id, existing, getuid());
-}
-
-EXPORT_API
int badge_foreach(badge_foreach_cb callback, void *user_data)
{
if (callback == NULL)
return badge_unregister_changed_cb_for_uid(callback, getuid());
}
-
-EXPORT_API
-int badge_is_service_ready(void)
-{
- return badge_ipc_is_master_ready();
-}
-
-EXPORT_API
-int badge_add_deferred_task(
- void (*badge_add_deferred_task)(void *data), void *user_data)
-{
- return badge_ipc_add_deferred_task(badge_add_deferred_task, user_data);
-}
-
-EXPORT_API
-int badge_del_deferred_task(
- void (*badge_add_deferred_task)(void *data))
-{
- return badge_ipc_del_deferred_task(badge_add_deferred_task);
-}
return BADGE_ERROR_NONE;
}
+
+EXPORT_API
+int badge_is_service_ready(void)
+{
+ return badge_ipc_is_master_ready();
+}
+
+EXPORT_API
+int badge_add_deferred_task(
+ void (*badge_add_deferred_task)(void *data), void *user_data)
+{
+ return badge_ipc_add_deferred_task(badge_add_deferred_task, user_data);
+}
+
+EXPORT_API
+int badge_del_deferred_task(
+ void (*badge_add_deferred_task)(void *data))
+{
+ return badge_ipc_del_deferred_task(badge_add_deferred_task);
+}
+
+EXPORT_API
+int badge_is_existing(const char *app_id, bool *existing)
+{
+ if (app_id == NULL || existing == NULL)
+ return BADGE_ERROR_INVALID_PARAMETER;
+
+ return badge_is_existing_for_uid(app_id, existing, getuid());
+}
+
+EXPORT_API
+int badge_create(const char *pkgname, const char *writable_pkg)
+{
+ if (pkgname == NULL)
+ return BADGE_ERROR_INVALID_PARAMETER;
+
+ return badge_create_for_uid(pkgname, writable_pkg, getuid());
+}