diff options
author | Qball Cow <qball@qballcow.nl> | 2009-01-25 16:23:02 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-01-25 16:37:29 +0100 |
commit | b6c3adcaaaee10721cb568e439ef7a1b41dc5564 (patch) | |
tree | 77a361e15fd3c590b6f9751437380ebe2a7521a0 /src/sticker.c | |
parent | 3635c93acbc3da87880e886d924020c427d1774a (diff) | |
download | mpd-b6c3adcaaaee10721cb568e439ef7a1b41dc5564.tar.gz mpd-b6c3adcaaaee10721cb568e439ef7a1b41dc5564.tar.xz mpd-b6c3adcaaaee10721cb568e439ef7a1b41dc5564.zip |
Add idle event on sticker deletion, update and insertion
Diffstat (limited to 'src/sticker.c')
-rw-r--r-- | src/sticker.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sticker.c b/src/sticker.c index e596fd97c..1c838983b 100644 --- a/src/sticker.c +++ b/src/sticker.c @@ -17,6 +17,7 @@ */ #include "sticker.h" +#include "idle.h" #include <glib.h> #include <sqlite3.h> @@ -239,6 +240,7 @@ sticker_update_value(const char *type, const char *uri, sqlite3_reset(sticker_stmt_update); sqlite3_clear_bindings(sticker_stmt_update); + idle_add(IDLE_STICKER); return ret > 0; } @@ -299,6 +301,8 @@ sticker_insert_value(const char *type, const char *uri, sqlite3_reset(sticker_stmt_insert); sqlite3_clear_bindings(sticker_stmt_insert); + + idle_add(IDLE_STICKER); return true; } @@ -357,5 +361,6 @@ sticker_delete(const char *type, const char *uri) sqlite3_reset(sticker_stmt_delete); sqlite3_clear_bindings(sticker_stmt_delete); + idle_add(IDLE_STICKER); return true; } |