diff options
Diffstat (limited to 'src/mesa/shader')
| -rw-r--r-- | src/mesa/shader/program_lexer.l | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/src/mesa/shader/program_lexer.l b/src/mesa/shader/program_lexer.l index d240217481..c2803ff707 100644 --- a/src/mesa/shader/program_lexer.l +++ b/src/mesa/shader/program_lexer.l @@ -22,6 +22,7 @@   * DEALINGS IN THE SOFTWARE.   */  #include "main/glheader.h" +#include "main/imports.h"  #include "prog_instruction.h"  #include "prog_statevars.h" @@ -318,19 +319,19 @@ ARRAYSHADOW2D             { return_token_or_IDENTIFIER(require_ARB_fp && require     return INTEGER;  }  {num}?{frac}{exp}?        { -   yylval->real = strtod(yytext, NULL); +   yylval->real = _mesa_strtod(yytext, NULL);     return REAL;  }  {num}"."/[^.]             { -   yylval->real = strtod(yytext, NULL); +   yylval->real = _mesa_strtod(yytext, NULL);     return REAL;  }  {num}{exp}                { -   yylval->real = strtod(yytext, NULL); +   yylval->real = _mesa_strtod(yytext, NULL);     return REAL;  }  {num}"."{exp}             { -   yylval->real = strtod(yytext, NULL); +   yylval->real = _mesa_strtod(yytext, NULL);     return REAL;  } | 
