Home | History | Annotate | Download | only in patches
      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