scanner.cpp: In member function ‘Fb2ToEpub::LexScanner::Token Fb2ToEpub::ScannerImpl::ScanToken()’: scanner.cpp:1024:9: error: no match for ‘operator=’ (operand types are ‘std::istream {aka std::basic_istream<char>}’ and ‘std::istream* {aka std::basic_istream<char>*}’) In file included from /usr/include/c++/5/iostream:40:0, from scanner.cpp:95: /usr/include/c++/5/istream:58:11: note: candidate: std::basic_istream<char>& std::basic_istream<char>::operator=(const std::basic_istream<char>&) class basic_istream : virtual public basic_ios<_CharT, _Traits>
scanner.cpp: In member function ‘Fb2ToEpub::LexScanner::Token Fb2ToEpub::ScannerImpl::ScanToken()’: scanner.cpp:1024:9: error: no match for ‘operator=’ (operand types are ‘std::istream {aka std::basic_istream<char>}’ and ‘std::istream* {aka std::basic_istream<char>*}’) In file included from /usr/include/c++/5/iostream:40:0, from scanner.cpp:95: /usr/include/c++/5/istream:58:11: note: candidate: std::basic_istream<char>& std::basic_istream<char>::operator=(const std::basic_istream<char>&) class basic_istream : virtual public basic_ios<_CharT, _Traits>