From e82969eeb0889f1570a16b10c2c0a279a3eb8a44 Mon Sep 17 00:00:00 2001 From: dongdaxiang Date: Tue, 26 Mar 2019 18:04:11 +0800 Subject: [PATCH] remove getdelim in windows test=develop --- paddle/fluid/string/string_helper.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/paddle/fluid/string/string_helper.cc b/paddle/fluid/string/string_helper.cc index d5ae5b1e33f..1030eca36d6 100644 --- a/paddle/fluid/string/string_helper.cc +++ b/paddle/fluid/string/string_helper.cc @@ -79,6 +79,7 @@ inline int str_to_float(const char* str, float* v) { // A line buffer is maintained. It // doesn't need to know the maximum possible length of a line. char* LineFileReader::getdelim(FILE* f, char delim) { +#ifndef __WIN32 int32_t ret = ::getdelim(&_buffer, &_buf_size, delim, f); if (ret >= 0) { @@ -93,6 +94,9 @@ char* LineFileReader::getdelim(FILE* f, char delim) { CHECK(feof(f)); return NULL; } +#else + return NULL; +#endif } } // end namespace string -- GitLab