GTK+ allows one argument for functions like
gtk_signal_connect()... why doesn't it allow multiple arguments using ellipses
(...) as an argument? This could fit in many places, such as gtk_slist_append(),
allowing you to append more than one thing at a time.
There could be two copies of the function allowing
for backward compatibility. Doesn't the compiler choose which function to run
based on the arguments?
|