The attached patch removes all occurrences of using namespace std
from the .cpp
files. None of them seem to be needed, as usage of functions and data structures from the standard library are already using std::
. This fixes the build in C++11 mode (which Qt can end up forcing depending on how it was built or the mkspec used). For example, the call tobind()
can lead to std::bind()
being used instead:
Interpreter.cpp:4282:105: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned long>' and 'int')
1.99.99.64 - changed