commit | 929b345a6f4e41f48a44ca7e65b5fc03dc934e74 | [log] [tgz] |
---|---|---|
author | Pedro Alves <palves@redhat.com> | Sun Jan 19 19:58:56 2020 +0000 |
committer | Pedro Alves <palves@redhat.com> | Mon Jan 20 15:39:33 2020 +0000 |
tree | c3c02fbb68b40f7792a95f26a6e21a3cdf89bece | |
parent | 36dc9e24472d1a5a3a3e08ecd139afbd3b0cf02b [diff] |
Fix gnulib's lstat replacement in C++ namespace mode Fixes: unittests/string_view-selftests.c: In member function 'gnulib::_gl_lstat_wrapper::operator gnulib::_gl_lstat_wrapper::type() const': unittests/string_view-selftests.c:11432:22: error: expected primary-expression before ';' token return ::rpl_stat; ^ The problem is that the lstat replacement depends on the stat (function) declaration, which is only declared afterwards. The fix is simply to declare lstat after stat.