[Commit] xcb/lib/XCB macros-xcb.m4,1.13,1.14
Jamey Sharp
commit at keithp.com
Sat Oct 11 02:45:08 PDT 2003
Committed by: jamey
Update of /local/src/CVS/xcb/lib/XCB
In directory home.keithp.com:/tmp/cvs-serv19448/XCB
Modified Files:
macros-xcb.m4
Log Message:
Fixed silly indentation issues in marshalled requests. :-)
Index: macros-xcb.m4
===================================================================
RCS file: /local/src/CVS/xcb/lib/XCB/macros-xcb.m4,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- macros-xcb.m4 14 Jun 2002 17:56:43 -0000 1.13
+++ macros-xcb.m4 11 Oct 2003 08:45:05 -0000 1.14
@@ -96,9 +96,9 @@
define(`EXPRFIELD', `FIELD(`$1', `$2')
PUSHDIV(VARDIV)dnl
TAB()$1 `$2' = `$3';
-divert(ASSNDIV)dnl
+divert(ASSNDIV)ifdef(`MARSHALABLE', `INDENT()')dnl
TAB()out->`$2' = `$2';
-POPDIV()ifelse(FIELDQTY, 2, `LENGTHFIELD()')')
+ifdef(`MARSHALABLE', `UNINDENT()')POPDIV()ifelse(FIELDQTY, 2, `LENGTHFIELD()')')
dnl Defines a parameter with no associated field. The name can be used in
dnl expressions.
@@ -109,9 +109,9 @@
dnl PARAM(type, name)
define(`PARAM', `FIELD($1, `$2')
PUSHDIV(PARMDIV), $1 `$2'`'dnl
-divert(ASSNDIV)dnl
+divert(ASSNDIV)ifdef(`MARSHALABLE', `INDENT()')dnl
TAB()out->`$2' = `$2';
-POPDIV()define(`PARAMQTY', eval(1+PARAMQTY))
+ifdef(`MARSHALABLE', `UNINDENT()')POPDIV()define(`PARAMQTY', eval(1+PARAMQTY))
ifelse(FIELDQTY, 2, `LENGTHFIELD()')')
dnl Sets the major number for all instances of this request to the given code.
@@ -135,9 +135,9 @@
FIELD(CARD8, `major_opcode')
PUSHDIV(VARDIV)dnl
TAB()const CARD8 major_opcode = `$1';
-divert(ASSNDIV)dnl
+divert(ASSNDIV)ifdef(`MARSHALABLE', `INDENT()')dnl
TAB()out->major_opcode = major_opcode;
-POPDIV()
+ifdef(`MARSHALABLE', `UNINDENT()')POPDIV()
')')
@@ -324,9 +324,9 @@
dnl REQMIDDLE()
define(`REQMIDDLE', `FIELD(CARD16, `length')
-PUSHDIV(ASSNDIV)dnl
+PUSHDIV(ASSNDIV)ifdef(`MARSHALABLE', `INDENT()')dnl
TAB()out->length = XCB_CEIL(sizeof(*out)) >> 2;
-POPDIV()')
+ifdef(`MARSHALABLE', `UNINDENT()')POPDIV()')
dnl STRUCT(name, 1 or more FIELDs)
define(`STRUCT', `PUSHDIV(-1)
More information about the Commit
mailing list