From 113c678a5fa0c72e1b7dae2423dc1adcc822e574 Mon Sep 17 00:00:00 2001 From: Murray Cumming Date: Wed, 12 Apr 2006 09:16:06 +0000 Subject: Mark the (private) signal info callback functions as static, to save on 2006-04-12 Murray Cumming * tools/m4/signal.m4: Mark the (private) signal info callback functions as static, to save on code size. --- ChangeLog | 10 +++++----- tools/m4/signal.m4 | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3f57f067..67d94899 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-04-12 Murray Cumming + + * tools/m4/signal.m4: Mark the (private) signal info callback functions as + static, to save on code size. + 2006-04-12 Murray Cumming * tools/pm/WrapParser.pm: Parse a new optional constversion parameter for @@ -7,11 +12,6 @@ * tools/pm/Output.pm: Send the extra parameters to _METHOD(). * docs/internal/using_gmmproc.txt: Documented the new constversion option. -2006-04-12 Murray Cumming - - * tools/m4/signal.m4: Mark the (private) signal info callback functions as - static, to save on code size. - 2006-04-12 Murray Cumming * glib/glibmm/main.cc: diff --git a/tools/m4/signal.m4 b/tools/m4/signal.m4 index 353cc20c..4e55e168 100644 --- a/tools/m4/signal.m4 +++ b/tools/m4/signal.m4 @@ -23,7 +23,7 @@ ifelse($2`'_NUM($3)`'$5`'_NUM($6),`void0void0',`dnl dnl dnl Use predefined callback for SignalProxy0, to reduce code size. -const Glib::SignalProxyInfo __CPPNAME__`'_signal_$4_info = +static const Glib::SignalProxyInfo __CPPNAME__`'_signal_$4_info = { "$1", (GCallback) &Glib::SignalProxyNormal::slot0_void_callback, @@ -32,7 +32,7 @@ const Glib::SignalProxyInfo __CPPNAME__`'_signal_$4_info = ',`dnl else ifelse($8,`1',,`dnl Do not generate the implementation if it should be custom: -$2 __CPPNAME__`'_signal_$4_callback`'(__CNAME__`'* self, _COMMA_SUFFIX($3)`'void* data) +static $2 __CPPNAME__`'_signal_$4_callback`'(__CNAME__`'* self, _COMMA_SUFFIX($3)`'void* data) { using namespace __NAMESPACE__; typedef sigc::slot< $5`'_COMMA_PREFIX($6) > SlotType; @@ -62,7 +62,7 @@ ifelse($2,void,,`dnl else } ifelse($2,void,,`dnl else -$2 __CPPNAME__`'_signal_$4_notify_callback`'(__CNAME__`'* self, _COMMA_SUFFIX($3)`' void* data) +static $2 __CPPNAME__`'_signal_$4_notify_callback`'(__CNAME__`'* self, _COMMA_SUFFIX($3)`' void* data) { using namespace __NAMESPACE__; typedef sigc::slot< void`'_COMMA_PREFIX($6) > SlotType; @@ -87,7 +87,7 @@ $2 __CPPNAME__`'_signal_$4_notify_callback`'(__CNAME__`'* self, _COMMA_SUFFIX($3 ')dnl endif ')dnl endif -const Glib::SignalProxyInfo __CPPNAME__`'_signal_$4_info = +static const Glib::SignalProxyInfo __CPPNAME__`'_signal_$4_info = { "$1", (GCallback) &__CPPNAME__`'_signal_$4_callback, -- cgit v1.2.1