all repos — tint2 @ 9bc512b703f089908d4109350135f4a99296a67a

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

Move function declarations to fix compiler warning:
util/timer.c:81: warning: conflicting types for ‘stop_multi_timeout’
util/timer.c:61: note: previous implicit declaration of ‘stop_multi_timeout’ was here


git-svn-id: http://tint2.googlecode.com/svn/trunk@441 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
Spooky85@gmail.com Spooky85@gmail.com@121b4492-b84c-0410-8b4c-0d4edfb3f3cc
commit

9bc512b703f089908d4109350135f4a99296a67a

parent

b99b5c6b8af6450bee7d2606ef3f6d7b6dba3706

1 files changed, 15 insertions(+), 16 deletions(-)

jump to
M src/util/timer.csrc/util/timer.c

@@ -46,6 +46,21 @@ void* arg;

multi_timeout* multi_timeout; }; +void add_timeout_intern(int value_msec, int interval_msec, void(*_callback)(void*), void* arg, timeout* t); +gint compare_timeouts(gconstpointer t1, gconstpointer t2); +gint compare_timespecs(const struct timespec* t1, const struct timespec* t2); +int timespec_subtract(struct timespec* result, struct timespec* x, struct timespec* y); +struct timespec add_msec_to_timespec(struct timespec ts, int msec); + + +int align_with_existing_timeouts(timeout* t); +void create_multi_timeout(timeout* t1, timeout* t2); +void append_multi_timeout(timeout* t1, timeout* t2); +int calc_multi_timeout_interval(multi_timeout_handler* mth); +void update_multi_timeout_values(multi_timeout_handler* mth); +void callback_multi_timeout(void* mth); +void remove_from_multi_timeout(timeout* t); +void stop_multi_timeout(timeout* t); void default_timeout() {

@@ -63,22 +78,6 @@ free(t);

timeout_list = g_slist_remove(timeout_list, t); } } - -void add_timeout_intern(int value_msec, int interval_msec, void(*_callback)(void*), void* arg, timeout* t); -gint compare_timeouts(gconstpointer t1, gconstpointer t2); -gint compare_timespecs(const struct timespec* t1, const struct timespec* t2); -int timespec_subtract(struct timespec* result, struct timespec* x, struct timespec* y); -struct timespec add_msec_to_timespec(struct timespec ts, int msec); - - -int align_with_existing_timeouts(timeout* t); -void create_multi_timeout(timeout* t1, timeout* t2); -void append_multi_timeout(timeout* t1, timeout* t2); -int calc_multi_timeout_interval(multi_timeout_handler* mth); -void update_multi_timeout_values(multi_timeout_handler* mth); -void callback_multi_timeout(void* mth); -void remove_from_multi_timeout(timeout* t); -void stop_multi_timeout(timeout* t); /** Implementation notes for timeouts: The timeouts are kept in a GSList sorted by their * expiration time.