# HG changeset patch # User Ethan Blanton # Date 1157464550 0 # Node ID 0af643d766bd48e3fbc63d1c70ed7d6fe5152a1f # Parent f3d67de8aaf50dfbc06a4ff90f36db9aef10955a [gaim-migrate @ 17167] Breaking from case statements to prevent fall-through which causes an extra va_arg to be extracted is kind of important. I think I'll do that here. (Thanks to Josh Blanton) committer: Tailor Script diff -r f3d67de8aaf5 -r 0af643d766bd libgaim/plugins/tcl/tcl_signals.c --- a/libgaim/plugins/tcl/tcl_signals.c Tue Sep 05 08:21:51 2006 +0000 +++ b/libgaim/plugins/tcl/tcl_signals.c Tue Sep 05 13:55:50 2006 +0000 @@ -224,6 +224,7 @@ } else { arg = Tcl_NewIntObj(va_arg(args, int)); } + break; case GAIM_TYPE_INT64: case GAIM_TYPE_UINT64: /* Tcl < 8.4 doesn't have wide ints, so we have ugly