[Groonga-commit] groonga/groonga at 93335cd [master] grn_ts: support parsing DDe+DD

Back to archive index

susumu.yata null+****@clear*****
Tue Nov 10 11:11:49 JST 2015


susumu.yata	2015-11-10 11:11:49 +0900 (Tue, 10 Nov 2015)

  New Revision: 93335cd42485d8384de3526f02669f720c0719e2
  https://github.com/groonga/groonga/commit/93335cd42485d8384de3526f02669f720c0719e2

  Message:
    grn_ts: support parsing DDe+DD

  Modified files:
    lib/ts/ts_expr.c

  Modified: lib/ts/ts_expr.c (+1 -1)
===================================================================
--- lib/ts/ts_expr.c    2015-11-09 22:57:07 +0900 (cc522b4)
+++ lib/ts/ts_expr.c    2015-11-10 11:11:49 +0900 (70ac9ea)
@@ -5223,7 +5223,7 @@ grn_ts_expr_parser_tokenize_number(grn_ctx *ctx, grn_ts_expr_parser *parser,
   grn_ts_expr_const_token *new_token;
 
   int_value = strtol(str.ptr, &end, 0);
-  if ((end != str.ptr) && (*end != '.')) {
+  if ((end != str.ptr) && (*end != '.') && (*end != 'e')) {
     if (grn_ts_byte_is_name_char(*end)) {
       GRN_TS_ERR_RETURN(GRN_INVALID_FORMAT,
                         "unterminated Int literal: \"%.*s\"",
-------------- next part --------------
HTML����������������������������...
Descargar 



More information about the Groonga-commit mailing list
Back to archive index