diff --git a/lib/modules/GTKSupport.pmod/Util.pmod b/lib/modules/GTKSupport.pmod/Util.pmod index ca01b5846e9195841f79586f85083c1bdaa985cf..265d520dac885eafa1ef6879d16daf7c8e2916ee 100644 --- a/lib/modules/GTKSupport.pmod/Util.pmod +++ b/lib/modules/GTKSupport.pmod/Util.pmod @@ -15,7 +15,7 @@ array(int) invert_color(array color ) } -mapping low_decode_image(string data, mixed tocolor) +mapping low_decode_image(string data, mixed|void tocolor) { Image.image i, a; string format; @@ -380,7 +380,7 @@ class signal_handling } } - void create(function f, mixed a) + void create(function f, mixed|void a) { tocall = f; arg = a; @@ -390,7 +390,7 @@ class signal_handling mapping signals = ([]); mapping r_signals = ([]); - mixed signal_connect( string signal, function tocall, mixed arg ) + mixed signal_connect( string signal, function tocall, mixed|void arg ) { object ret; if(signals[signal])