From 617353265e4dc4e0280b565f2cd9e7749ce52bfd Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Tue, 17 Apr 2018 16:00:26 +1000 Subject: More polishing --- src/c_fl_clock_output.h | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'src/c_fl_clock_output.h') diff --git a/src/c_fl_clock_output.h b/src/c_fl_clock_output.h index 6a606a5..bb3b11f 100644 --- a/src/c_fl_clock_output.h +++ b/src/c_fl_clock_output.h @@ -11,28 +11,31 @@ typedef void* CLOCK_OUTPUT; -extern "C" void clock_output_set_draw_hook(CLOCK_OUTPUT c, void * d); -extern "C" void fl_clock_output_draw(CLOCK_OUTPUT c); -extern "C" void clock_output_set_handle_hook(CLOCK_OUTPUT c, void * h); -extern "C" int fl_clock_output_handle(CLOCK_OUTPUT c, int e); +extern "C" inline void clock_output_set_draw_hook(CLOCK_OUTPUT c, void * d); +extern "C" inline void fl_clock_output_draw(CLOCK_OUTPUT c); +extern "C" inline void clock_output_set_handle_hook(CLOCK_OUTPUT c, void * h); +extern "C" inline int fl_clock_output_handle(CLOCK_OUTPUT c, int e); -extern "C" CLOCK_OUTPUT new_fl_clock_output(int x, int y, int w, int h, char* label); -extern "C" void free_fl_clock_output(CLOCK_OUTPUT c); +extern "C" inline CLOCK_OUTPUT new_fl_clock_output(int x, int y, int w, int h, char* label); +extern "C" inline void free_fl_clock_output(CLOCK_OUTPUT c); -extern "C" int fl_clock_output_get_hour(CLOCK_OUTPUT c); -extern "C" int fl_clock_output_get_minute(CLOCK_OUTPUT c); -extern "C" int fl_clock_output_get_second(CLOCK_OUTPUT c); +extern "C" inline int fl_clock_output_get_hour(CLOCK_OUTPUT c); +extern "C" inline int fl_clock_output_get_minute(CLOCK_OUTPUT c); +extern "C" inline int fl_clock_output_get_second(CLOCK_OUTPUT c); -extern "C" ulong fl_clock_output_get_value(CLOCK_OUTPUT c); -extern "C" void fl_clock_output_set_value(CLOCK_OUTPUT c, ulong v); -extern "C" void fl_clock_output_set_value2(CLOCK_OUTPUT c, int h, int m, int s); +extern "C" inline ulong fl_clock_output_get_value(CLOCK_OUTPUT c); +extern "C" inline void fl_clock_output_set_value(CLOCK_OUTPUT c, ulong v); +extern "C" inline void fl_clock_output_set_value2(CLOCK_OUTPUT c, int h, int m, int s); + + +extern "C" inline void fl_clock_output_draw2(CLOCK_OUTPUT c, int x, int y, int w, int h); #endif -- cgit