diff options
author | Ian Romanick <[email protected]> | 2005-01-28 19:00:54 +0000 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2005-01-28 19:00:54 +0000 |
commit | 16c3c7401846bbc7c300e6a9b433584ec5b68699 (patch) | |
tree | b34e784e5b84cf802a50fae6d1544aae4bd28b14 /src/mesa/glapi/gl_table.py | |
parent | 8d27148bbd13fbc8192f9c5aeeb9b39b92f1045d (diff) |
Refactor the code to emit multiple-inclusion protection to
FilterGLAPISpecBase. Since the size_h mode of glX_proto_size.py will be
used to generate multiple header files, add an option to specify the define
that is used for multiple-inclusion protection.
The changes to the header files in this commit are just a side-effect of the
changes to the Python scripts.
Diffstat (limited to 'src/mesa/glapi/gl_table.py')
-rw-r--r-- | src/mesa/glapi/gl_table.py | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mesa/glapi/gl_table.py b/src/mesa/glapi/gl_table.py index d59d3de42a2..49a8af7da4c 100644 --- a/src/mesa/glapi/gl_table.py +++ b/src/mesa/glapi/gl_table.py @@ -38,6 +38,7 @@ class PrintGlTable(gl_XML.FilterGLAPISpecBase): def __init__(self): gl_XML.FilterGLAPISpecBase.__init__(self) + self.header_tag = '_GLAPI_TABLE_H_' self.license = license.bsd_license_template % ( \ """Copyright (C) 1999-2003 Brian Paul All Rights Reserved. (C) Copyright IBM Corporation 2004""", "BRIAN PAUL, IBM") @@ -51,9 +52,6 @@ class PrintGlTable(gl_XML.FilterGLAPISpecBase): (f.fn_return_type, f.name, arg_string, f.fn_offset) def printRealHeader(self): - print '#ifndef _GLAPI_TABLE_H_' - print '#define _GLAPI_TABLE_H_' - print '' print '#ifndef GLAPIENTRYP' print '#define GLAPIENTRYP' print '#endif' @@ -64,8 +62,6 @@ class PrintGlTable(gl_XML.FilterGLAPISpecBase): def printRealFooter(self): print '};' - print '' - print '#endif' return |