summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-05-04 12:51:08 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2017-05-05 10:54:39 +0200
commit08da35a18d3051ea0134c8ce6e86ae9245e962ba (patch)
tree68a527c68652943ab1d47f4fc88dc5d8eb8d5d0a /config
parenta29c10c90cd6f10c3560eb41a783efe08fe23d88 (diff)
gcc 7 complains about 'type punned pointer'
Diffstat (limited to 'config')
-rw-r--r--config/src/vespa/config/print/fileconfigreader.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/config/src/vespa/config/print/fileconfigreader.hpp b/config/src/vespa/config/print/fileconfigreader.hpp
index b05b7c99613..3f5af513f34 100644
--- a/config/src/vespa/config/print/fileconfigreader.hpp
+++ b/config/src/vespa/config/print/fileconfigreader.hpp
@@ -41,7 +41,7 @@ FileConfigReader<ConfigType>::read()
if (f.fail())
throw vespalib::IllegalArgumentException(std::string("Unable to open file ") + _fileName);
std::string line;
- while (getline(f, line)) {
+ for (std::getline(f, line); f; std::getline(f, line)) {
lines.push_back(line);
}
return std::unique_ptr<ConfigType>(new ConfigType(ConfigValue(lines, calculateContentMd5(lines))));