summaryrefslogtreecommitdiff
path: root/sql/parse_file.cc
diff options
context:
space:
mode:
authorserg@serg.mylan <>2004-07-10 10:17:35 +0200
committerserg@serg.mylan <>2004-07-10 10:17:35 +0200
commit9982d7976864c172aa2d53078604e439cdac0445 (patch)
treea6dfd41c5fff3c57486e28ddedc8099123619e96 /sql/parse_file.cc
parentbd3f745707a5233a7d98ab602c59393c45bf7e92 (diff)
downloadmariadb-git-9982d7976864c172aa2d53078604e439cdac0445.tar.gz
don't use atoll
Diffstat (limited to 'sql/parse_file.cc')
-rw-r--r--sql/parse_file.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/sql/parse_file.cc b/sql/parse_file.cc
index c2fd69e0767..c79a58590b1 100644
--- a/sql/parse_file.cc
+++ b/sql/parse_file.cc
@@ -692,9 +692,11 @@ File_parser::parse(gptr base, MEM_ROOT *mem_root,
parameter->name.str, line);
DBUG_RETURN(TRUE);
}
- *eol= '\0';
- *((ulonglong*)(base + parameter->offset))= atoll(ptr);
- *eol= '\n';
+ {
+ int not_used;
+ *((ulonglong*)(base + parameter->offset))=
+ my_strtoll10(ptr, 0, &not_used);
+ }
ptr= eol+1;
break;
case FILE_OPTIONS_TIMESTAMP: