vte r2266 - in trunk: . src
- From: behdad svn gnome org
- To: svn-commits-list gnome org
- Subject: vte r2266 - in trunk: . src
- Date: Mon, 1 Dec 2008 09:19:34 +0000 (UTC)
Author: behdad
Date: Mon Dec 1 09:19:34 2008
New Revision: 2266
URL: http://svn.gnome.org/viewvc/vte?rev=2266&view=rev
Log:
2008-12-01 Behdad Esfahbod <behdad gnome org>
* src/vteseq.c: Rip out vte_sequence_handler_invoke.
Modified:
trunk/ChangeLog
trunk/src/vteseq.c
Modified: trunk/src/vteseq.c
==============================================================================
--- trunk/src/vteseq.c (original)
+++ trunk/src/vteseq.c Mon Dec 1 09:19:34 2008
@@ -554,11 +554,8 @@
static VTE_SEQUENCE_HANDLER_SIGNATURE (name)
-/* The type of sequence handler handle. */
-
+/* Typedef the handle type */
typedef VTE_SEQUENCE_HANDLER_SIGNATURE((*VteTerminalSequenceHandler));
-#define vte_sequence_handler_invoke(handler, terminal, params) (handler) ((terminal), (params))
-
/* Prototype all handlers... */
#define VTE_SEQUENCE_HANDLER(name) VTE_SEQUENCE_HANDLER_PROTO (name);
@@ -588,7 +585,7 @@
g_value_set_long(value, val);
}
}
- vte_sequence_handler_invoke (handler, terminal, params);
+ handler (terminal, params);
}
/* Call another function a given number of times, or once. */
@@ -609,7 +606,7 @@
}
}
for (i = 0; i < val; i++)
- vte_sequence_handler_invoke (handler, terminal, NULL);
+ handler (terminal, NULL);
}
@@ -828,7 +825,7 @@
"Setting %d to %s.\n",
setting, set ? "set" : "unset");
if (settings[i].set && set) {
- vte_sequence_handler_invoke (settings[i].set, terminal, NULL);
+ settings[i].set (terminal, NULL);
}
if (settings[i].bvalue) {
*(settings[i].bvalue) = set;
@@ -844,7 +841,7 @@
settings[i].fvalue;
}
if (settings[i].reset && !set) {
- vte_sequence_handler_invoke (settings[i].reset, terminal, NULL);
+ settings[i].reset (terminal, NULL);
}
}
}
@@ -3330,7 +3327,7 @@
if (handler != NULL) {
/* Let the handler handle it. */
- vte_sequence_handler_invoke (handler, terminal2, params2);
+ handler (terminal2, params2);
} else {
_vte_debug_print (VTE_DEBUG_MISC,
"No handler for control sequence `%s' defined.\n",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]