[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