X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Ftoken.c;h=80c6615c5a5015048ed7e4767ada3e135c26262f;hb=fb224459eed00514cbc36ecbc311c644f8b22def;hp=89a5cf0102baf5fa77347ef8051469a8fde8dc77;hpb=afdf3096926b561f4e6511c10fcf73fc6796b9d2;p=pspp diff --git a/src/language/lexer/token.c b/src/language/lexer/token.c index 89a5cf0102..80c6615c5a 100644 --- a/src/language/lexer/token.c +++ b/src/language/lexer/token.c @@ -25,6 +25,8 @@ #include "data/identifier.h" #include "libpspp/assertion.h" #include "libpspp/cast.h" +#include "libpspp/misc.h" + #include "gl/ftoastr.h" #include "gl/xalloc.h" @@ -51,7 +53,7 @@ number_token_to_string (const struct token *token) { char buffer[DBL_BUFSIZE_BOUND]; - dtoastr (buffer, sizeof buffer, 0, 0, fabs (token->number)); + c_dtoastr (buffer, sizeof buffer, 0, 0, fabs (token->number)); return (token->type == T_POS_NUM ? xstrdup (buffer) : xasprintf ("-%s", buffer)); @@ -163,7 +165,7 @@ token_print (const struct token *token, FILE *stream) { char s[DBL_BUFSIZE_BOUND]; - dtoastr (s, sizeof s, 0, 0, token->number); + c_dtoastr (s, sizeof s, 0, 0, token->number); fprintf (stream, "\t%s", s); } if (token->type == T_ID || token->type == T_STRING || token->string.length)