1 Index: ekiga/lib/engine/framework/runtime.h 2 =================================================================== 3 --- ekiga/lib/engine/framework/runtime.h (revision 7064) 4 +++ ekiga/lib/engine/framework/runtime.h (working copy) 5 @@ -41,9 +41,9 @@ 6 7 #include "services.h" 8 9 -template<typename data_type> 10 -static void emit_signal_in_main_helper1 (sigc::signal<void, data_type> sign, 11 - data_type data) 12 +template<typename data_type1, typename data_type2> 13 +static void emit_signal_in_main_helper1 (data_type1 sign, 14 + data_type2 data) 15 { 16 sign.emit (data); 17 } 18 @@ -96,7 +96,7 @@ 19 void emit_signal_in_main (sigc::signal<void, data_type> sign, 20 data_type data) 21 { 22 - run_in_main (sigc::bind (sigc::ptr_fun (emit_signal_in_main_helper1<data_type>), sign, data)); 23 + run_in_main (sigc::bind (sigc::ptr_fun (emit_signal_in_main_helper1<sigc::signal<void, data_type>, data_type>), sign, data)); 24 } 25 }; 26 27