[maemo-commits] [maemo-commits] r16246 - projects/haf/branches/hildon-thumbnail/daemonize/daemon
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Fri Sep 26 16:06:09 EEST 2008
- Previous message: [maemo-commits] r16245 - projects/haf/branches/hildon-thumbnail/daemonize/daemon
- Next message: [maemo-commits] r16247 - projects/haf/branches/hildon-thumbnail/daemonize/daemon
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: pvanhoof Date: 2008-09-26 16:06:07 +0300 (Fri, 26 Sep 2008) New Revision: 16246 Modified: projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart.c projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnailer.c Log: Bugfix Modified: projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart.c =================================================================== --- projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart.c 2008-09-26 13:04:37 UTC (rev 16245) +++ projects/haf/branches/hildon-thumbnail/daemonize/daemon/albumart.c 2008-09-26 13:06:07 UTC (rev 16246) @@ -114,10 +114,14 @@ albumart_queue (Albumart *object, gchar *albumartist, gchar *uri, guint handle_to_unqueue, DBusGMethodInvocation *context) { AlbumartPrivate *priv = ALBUMART_GET_PRIVATE (object); - WorkTask *task = g_slice_new0 (WorkTask); + WorkTask *task; static guint num = 0; + if (!uri && !albumartist) + return; + task = g_slice_new0 (WorkTask); + keep_alive (); task->unqueued = FALSE; Modified: projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnailer.c =================================================================== --- projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnailer.c 2008-09-26 13:04:37 UTC (rev 16245) +++ projects/haf/branches/hildon-thumbnail/daemonize/daemon/thumbnailer.c 2008-09-26 13:06:07 UTC (rev 16246) @@ -184,11 +184,13 @@ thumbnailer_queue (Thumbnailer *object, GStrv urls, guint handle_to_unqueue, DBusGMethodInvocation *context) { ThumbnailerPrivate *priv = THUMBNAILER_GET_PRIVATE (object); - WorkTask *task = g_slice_new (WorkTask); + WorkTask *task; static guint num = 0; dbus_async_return_if_fail (urls != NULL, context); + task = g_slice_new (WorkTask); + keep_alive (); task->unqueued = FALSE;
- Previous message: [maemo-commits] r16245 - projects/haf/branches/hildon-thumbnail/daemonize/daemon
- Next message: [maemo-commits] r16247 - projects/haf/branches/hildon-thumbnail/daemonize/daemon
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]