ocarina/core
Anna Schumaker 8c8ab2a9eb core/idle: Add idle_cancel() function
This function is used to cancel all idle tasks and free the memory
allocated for them.  This needs to be called when Ocarina is shutting
down to prevent a possible hang with the gtk idle callback continuing to
process tasks.

Fixes #30: Closing Ocarina should cancel idle tasks
Signed-off-by: Anna Schumaker <Anna@OcarinaProject.net>
2016-03-01 08:27:13 -05:00
..
containers core/containers/queue: Add _q_add_sorted() function 2016-01-15 15:10:44 -05:00
tags core/tags/track: Expand track_compare() to compare by different fields 2016-01-15 15:10:44 -05:00
Sconscript core/containers: Move set into the containers/ directory 2016-01-15 15:10:44 -05:00
audio.cpp core/collection: Convert file to C 2016-02-12 09:47:16 -05:00
collection.c core/playlist: Rename PL_BANNED -> PL_HIDDEN 2016-02-29 13:22:31 -05:00
core.cpp core: Initialize the playlist before the collection 2016-02-26 11:04:42 -05:00
date.c core/date: Add date_set() to directly set a date structure 2015-11-10 10:55:54 -05:00
deck.cpp core/collection: Convert file to C 2016-02-12 09:47:16 -05:00
file.c core/file: Add better error reporting 2015-12-04 10:11:33 -05:00
filter.c core/containers: Move index into the containers/ directory 2016-01-15 15:10:44 -05:00
idle.c core/idle: Add idle_cancel() function 2016-03-01 08:27:13 -05:00
playlist.c core/playlist: Rename PL_BANNED -> PL_HIDDEN 2016-02-29 13:22:31 -05:00
queue.c core/queue: Add queue_clear() 2016-01-29 10:12:09 -05:00
random.c core/random: Convert to C 2015-10-07 10:05:58 -04:00
string.c core/string: Add string_tm2str() function to get a date stringg 2015-11-10 10:55:54 -05:00