On 30 October 2012 10:42, Paul Berry <stereotype...@gmail.com> wrote:
> This patch adds the usual boilerplate (copyright notice and guards > against redundant inclusion) to es1_conversion.h. It also moves the > definition of GL_APIENTRY from es1_conversion.c. > Ian recommended that instead of using an Intel copyright here, I use the copyright from src/mesa/main/es_generator.py (the script that used to generate this file). I'll change that. > > This allows es1_conversion.h to be safely included from other .c files. > --- > src/mesa/main/es1_conversion.c | 4 ---- > src/mesa/main/es1_conversion.h | 31 +++++++++++++++++++++++++++++++ > 2 files changed, 31 insertions(+), 4 deletions(-) > > diff --git a/src/mesa/main/es1_conversion.c > b/src/mesa/main/es1_conversion.c > index ae3c5ba..758fb1a 100644 > --- a/src/mesa/main/es1_conversion.c > +++ b/src/mesa/main/es1_conversion.c > @@ -29,10 +29,6 @@ > #include "main/drawtex.h" > #include "vbo/vbo.h" > > -#ifndef GL_APIENTRY > -#define GL_APIENTRY GLAPIENTRY > -#endif > - > #include "main/es1_conversion.h" > > void GL_APIENTRY > diff --git a/src/mesa/main/es1_conversion.h > b/src/mesa/main/es1_conversion.h > index ece3893..00de70b 100644 > --- a/src/mesa/main/es1_conversion.h > +++ b/src/mesa/main/es1_conversion.h > @@ -1,3 +1,33 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * Permission is hereby granted, free of charge, to any person obtaining a > + * copy of this software and associated documentation files (the > "Software"), > + * to deal in the Software without restriction, including without > limitation > + * the rights to use, copy, modify, merge, publish, distribute, > sublicense, > + * and/or sell copies of the Software, and to permit persons to whom the > + * Software is furnished to do so, subject to the following conditions: > + * > + * The above copyright notice and this permission notice (including the > next > + * paragraph) shall be included in all copies or substantial portions of > the > + * Software. > + * > + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, > EXPRESS OR > + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, > + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT > SHALL > + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR > OTHER > + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING > + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER > DEALINGS > + * IN THE SOFTWARE. > + */ > + > +#ifndef ES1_CONVERSION_H > +#define ES1_CONVERSION_H > + > +#ifndef GL_APIENTRY > +#define GL_APIENTRY GLAPIENTRY > +#endif > + > void GL_APIENTRY > _es_AlphaFuncx(GLenum func, GLclampx ref); > > @@ -155,3 +185,4 @@ _es_TexParameterxv(GLenum target, GLenum pname, const > GLfixed *params); > void GL_APIENTRY > _es_Translatex(GLfixed x, GLfixed y, GLfixed z); > > +#endif /* ES1_CONVERSION_H */ > -- > 1.7.12.4 > >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev