[Mesa-dev] [PATCH 2/7] glsl/glsl_parser.yy: vs12 doesn't have strcasecmp, use _stricmp instead

Ian Romanick idr at freedesktop.org
Wed Jul 23 14:16:26 PDT 2014


On 07/22/2014 02:07 PM, Alon Levy wrote:
> Signed-off-by: Alon Levy <alevy at redhat.com>
> ---
>  src/glsl/glsl_parser.yy | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
> index faaf438..25370cd 100644
> --- a/src/glsl/glsl_parser.yy
> +++ b/src/glsl/glsl_parser.yy
> @@ -26,6 +26,10 @@
>  #include <string.h>
>  #include <assert.h>
>  
> +#ifdef _MSC_VER <= 1800
> +#define strcasecmp _stricmp
> +#endif
> +

glsl_parser.yy should already get the strcasecmp work around from
src/mesa/main/imports.h.

>  #include "ast.h"
>  #include "glsl_parser_extras.h"
>  #include "glsl_types.h"



More information about the mesa-dev mailing list