[Spice-devel] [PATCH spice-server 13/15] timer queue: Remove unused spice_timer_queue_destroy
Pavel Grunt
pgrunt at redhat.com
Thu Nov 19 11:45:03 PST 2015
It was introduced in e3bc21957086ce03edcb3867affc2d820291fe75
but never used.
Signed-off-by: Pavel Grunt <pgrunt at redhat.com>
---
server/spice_timer_queue.c | 24 ------------------------
server/spice_timer_queue.h | 1 -
2 files changed, 25 deletions(-)
diff --git a/server/spice_timer_queue.c b/server/spice_timer_queue.c
index c4f2f6e..f01bb4b 100644
--- a/server/spice_timer_queue.c
+++ b/server/spice_timer_queue.c
@@ -104,30 +104,6 @@ int spice_timer_queue_create(void)
return TRUE;
}
-void spice_timer_queue_destroy(void)
-{
- RingItem *item;
- SpiceTimerQueue *queue;
-
- pthread_mutex_lock(&queue_list_lock);
- queue = spice_timer_queue_find();
-
- spice_assert(queue != NULL);
-
- while ((item = ring_get_head(&queue->timers))) {
- SpiceTimer *timer;
-
- timer = SPICE_CONTAINEROF(item, SpiceTimer, link);
- spice_timer_remove(timer);
- }
-
- ring_remove(&queue->link);
- free(queue);
- queue_count--;
-
- pthread_mutex_unlock(&queue_list_lock);
-}
-
SpiceTimer *spice_timer_queue_add(SpiceTimerFunc func, void *opaque)
{
SpiceTimer *timer = spice_new0(SpiceTimer, 1);
diff --git a/server/spice_timer_queue.h b/server/spice_timer_queue.h
index a84f6cd..def0db6 100644
--- a/server/spice_timer_queue.h
+++ b/server/spice_timer_queue.h
@@ -27,7 +27,6 @@ typedef struct SpiceTimerQueue SpiceTimerQueue;
* In order to execute the timers functions, spice_timer_queue_cb should be called
* periodically, according to spice_timer_queue_get_timeout_ms */
int spice_timer_queue_create(void);
-void spice_timer_queue_destroy(void);
SpiceTimer *spice_timer_queue_add(SpiceTimerFunc func, void *opaque);
void spice_timer_set(SpiceTimer *timer, uint32_t ms);
--
2.5.0
More information about the Spice-devel
mailing list