diff --git a/inc/lektor/database.h b/inc/lektor/database.h index 77dde26808ae459d6e43dfba55f5fa3ca30d6064..73c87476c7b612079fc56f8717ae9884c2ec34a8 100644 --- a/inc/lektor/database.h +++ b/inc/lektor/database.h @@ -130,17 +130,15 @@ bool database_user_add(sqlite3 *db, const char *username, const char *password); struct sticker_callback { struct lkt_state *srv; size_t c; - int uri; - int value; + int uri, value, is_ok; const char *name; - bool is_ok; bool (*call)(void *args, const char *sticker, const char *type, int uri, int value); }; bool database_sticker_create(sqlite3 *db, const char *name); bool database_sticker_delete(sqlite3 *db, const char *name); -bool database_sticker_delete_specify(sqlite3 *sb, const char *type, int uri, - const char *name /* Can be null */); +bool database_sticker_delete_specify(sqlite3 *sb, const char *type, int uri, const char *name); bool database_sticker_list(sqlite3 *db, const char *type, struct sticker_callback *call); bool database_sticker_set(sqlite3 *db, const char *type, const char *name, int uri, int value); -bool database_sticker_get(sqlite3 *db, const char *type, const char *name, int uri, struct sticker_callback *call); +bool database_sticker_get(sqlite3 *db, const char *type, const char *name, int uri, + struct sticker_callback *call);