diff options
author | Bruno Haible <bruno@clisp.org> | 2020-08-30 12:36:15 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2020-08-30 12:36:15 +0200 |
commit | a63b830554920476881837eeacd4a6b507632b19 (patch) | |
tree | 5b67d1854af1062c1e5f8a4faa1a160230b0774a | |
parent | 313d1a67708737cab0e917ac4064cb39a167e794 (diff) | |
download | gperf-a63b830554920476881837eeacd4a6b507632b19.tar.gz |
Make the code C++17 compliant.
* lib/getline.cc (getstr): Don't use the 'register' keyword.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | lib/getline.cc | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2020-08-30 Bruno Haible <bruno@clisp.org> + + Make the code C++17 compliant. + * lib/getline.cc (getstr): Don't use the 'register' keyword. + 2020-08-29 Bruno Haible <bruno@clisp.org> Fix link error on native Windows with MSVC/clang. diff --git a/lib/getline.cc b/lib/getline.cc index ecc3e85..2d97644 100644 --- a/lib/getline.cc +++ b/lib/getline.cc @@ -1,6 +1,6 @@ /* getline.c -- Replacement for GNU C library function getline - Copyright (C) 1993, 1996, 2001-2003 Free Software Foundation, Inc. + Copyright (C) 1993, 1996, 2001-2003, 2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -55,7 +55,7 @@ getstr (char **lineptr, size_t *n, FILE *stream, char terminator, size_t offset) for (;;) { - register int c = getc (stream); + int c = getc (stream); /* We always want at least one char left in the buffer, since we always (unless we get an error while reading the first char) |