another C++98 fix