X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=libs%2Fgtkmm2ext%2Fgtkmm2ext%2Fdoi.h;h=d1d653c85e346e668755f8e471801e82c910ed5f;hb=ee541036b40327854b445c631c318d79d5c93b07;hp=53c24847f3cc89ed7c09d9ccd1176284c48367b4;hpb=9aacefc17010a889222425f97b99050171165038;p=ardour.git diff --git a/libs/gtkmm2ext/gtkmm2ext/doi.h b/libs/gtkmm2ext/gtkmm2ext/doi.h index 53c24847f3..d1d653c85e 100644 --- a/libs/gtkmm2ext/gtkmm2ext/doi.h +++ b/libs/gtkmm2ext/gtkmm2ext/doi.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2002 Paul Davis + Copyright (C) 2002 Paul Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -30,11 +30,11 @@ /* XXX g++ 2.95 can't compile this as pair of member function templates */ -template LIBGTKMM2EXT_API gint idle_delete (T *obj) { delete obj; return FALSE; } -template LIBGTKMM2EXT_API void delete_when_idle (T *obj) { +template /*LIBGTKMM2EXT_API*/ gint idle_delete (T *obj) { delete obj; return FALSE; } +template /*LIBGTKMM2EXT_API*/ void delete_when_idle (T *obj) { Glib::signal_idle().connect (sigc::bind (sigc::ptr_fun (idle_delete), obj)); } -template LIBGTKMM2EXT_API gint delete_on_unmap (GdkEventAny *ignored, T *obj) { +template /*LIBGTKMM2EXT_API*/ gint delete_on_unmap (GdkEventAny *ignored, T *obj) { Glib::signal_idle().connect (sigc::bind (sigc::ptr_fun (idle_delete), obj)); return FALSE; }