| 
         | 
        
          
          Andrey Utkin
         | 
        
          07ee87c60d2d
         | 
        
           8 years ago 
         | 
        
        
          
         | 
        
          
            
              
              Define 'foreach' in backends/libcommuni/session.cpp
  Fixes compilation issue
  [ 64%] Building CXX object backends/libcommuni/CMakeFiles/spectrum2_libcommuni_backend.dir/session.cpp.o cd /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni && /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_FILESYSTEM_VERSION=3 -DDEBUG -DIRC_SHARED -DPURPLE_RUNTIME=0 -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_KEYWORDS -DSPECTRUM_VERSION=\"2.0.5-git-b15fcedf\" -DSUPPORT_LEGACY_CAPS -DWITH_LIBEVENT -DWITH_LOG4CXX -DWITH_PQXX -DWITH_PROTOBUF -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtCore -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -isystem /usr/include/qt4/QtNetwork -I/usr/include/qt4/Communi/IrcCore -I/usr/include/qt4/Communi/IrcUtil -I/usr/include/qt4/Communi/IrcModel -I/var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include -isystem /usr/share/qt4/mkspecs/default   -DBOOST_SIGNALS_NO_DEPRECATION_WARNING -O2 -pipe   -O0 -ggdb -o CMakeFiles/spectrum2_libcommuni_backend.dir/session.cpp.o -c /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp: In member function ‘void MyIrcSession::on_socketError(QAbstractSocket::SocketError)’: /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:208:22: error: expected primary-expression before ‘*’ token    foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		      ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:208:23: error: ‘buffer’ was not declared in this scope    foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		       ^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:208:23: note: suggested alternative: In file included from /usr/include/boost/asio/detail/reactive_socket_service.hpp:22:0, 		 from /usr/include/boost/asio/socket_acceptor_service.hpp:29, 		 from /usr/include/boost/asio/basic_socket_acceptor.hpp:25, 		 from /usr/include/boost/asio/ip/tcp.hpp:19, 		 from /usr/include/Swiften/Network/HostAddressPort.h:9, 		 from /usr/include/Swiften/Elements/S5BProxyRequest.h:22, 		 from /usr/include/Swiften/Parser/PayloadParsers/S5BProxyRequestParser.h:18, 		 from /usr/include/Swiften/Swiften.h:112, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.h:30, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:21: /usr/include/boost/asio/buffer.hpp:1231:24: note:   ‘boost::asio::buffer’  inline const_buffers_1 buffer( 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:208:55: error: ‘foreach’ was not declared in this scope  ch (IrcBuffer *buffer, m_bufferModel->buffers()) { 						^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:208:55: note: suggested alternative: In file included from /usr/include/boost/foreach.hpp:86:0, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include/transport/Config.h:24, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/ircnetworkplugin.h:27, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:30: /usr/include/boost/foreach_fwd.hpp:26:11: note:   ‘boost::foreach’  namespace foreach 	   ^~~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp: In member function ‘void MyIrcSession::on_namesMessageReceived(IrcMessage*)’: /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:348:19: error: expected primary-expression before ‘*’ token   foreach (IrcUser *user, userModel->users()) { 		   ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:348:20: error: ‘user’ was not declared in this scope   foreach (IrcUser *user, userModel->users()) { 		    ^~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:348:44: error: ‘foreach’ was not declared in this scope   foreach (IrcUser *user, userModel->users()) { 					    ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:348:44: note: suggested alternative: In file included from /usr/include/boost/foreach.hpp:86:0, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include/transport/Config.h:24, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/ircnetworkplugin.h:27, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:30: /usr/include/boost/foreach_fwd.hpp:26:11: note:   ‘boost::foreach’  namespace foreach 	   ^~~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp: In member function ‘void MyIrcSession::sendMessageToFrontend(const string&, const string&, const string&)’: /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:387:23: error: expected primary-expression before ‘*’ token     foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		       ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:387:24: error: ‘buffer’ was not declared in this scope     foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:387:24: note: suggested alternative: In file included from /usr/include/boost/asio/detail/reactive_socket_service.hpp:22:0, 		 from /usr/include/boost/asio/socket_acceptor_service.hpp:29, 		 from /usr/include/boost/asio/basic_socket_acceptor.hpp:25, 		 from /usr/include/boost/asio/ip/tcp.hpp:19, 		 from /usr/include/Swiften/Network/HostAddressPort.h:9, 		 from /usr/include/Swiften/Elements/S5BProxyRequest.h:22, 		 from /usr/include/Swiften/Parser/PayloadParsers/S5BProxyRequestParser.h:18, 		 from /usr/include/Swiften/Swiften.h:112, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.h:30, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:21: /usr/include/boost/asio/buffer.hpp:1231:24: note:   ‘boost::asio::buffer’  inline const_buffers_1 buffer( 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:387:56: error: ‘foreach’ was not declared in this scope  ch (IrcBuffer *buffer, m_bufferModel->buffers()) { 						^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:387:56: note: suggested alternative: In file included from /usr/include/boost/foreach.hpp:86:0, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include/transport/Config.h:24, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/ircnetworkplugin.h:27, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:30: /usr/include/boost/foreach_fwd.hpp:26:11: note:   ‘boost::foreach’  namespace foreach 	   ^~~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp: In member function ‘void MyIrcSession::on_numericMessageReceived(IrcMessage*)’: /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:465:23: error: expected primary-expression before ‘*’ token     foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		       ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:465:24: error: ‘buffer’ was not declared in this scope     foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:465:24: note: suggested alternative: In file included from /usr/include/boost/asio/detail/reactive_socket_service.hpp:22:0, 		 from /usr/include/boost/asio/socket_acceptor_service.hpp:29, 		 from /usr/include/boost/asio/basic_socket_acceptor.hpp:25, 		 from /usr/include/boost/asio/ip/tcp.hpp:19, 		 from /usr/include/Swiften/Network/HostAddressPort.h:9, 		 from /usr/include/Swiften/Elements/S5BProxyRequest.h:22, 		 from /usr/include/Swiften/Parser/PayloadParsers/S5BProxyRequestParser.h:18, 		 from /usr/include/Swiften/Swiften.h:112, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.h:30, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:21: /usr/include/boost/asio/buffer.hpp:1231:24: note:   ‘boost::asio::buffer’  inline const_buffers_1 buffer( 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:465:56: error: ‘foreach’ was not declared in this scope  ch (IrcBuffer *buffer, m_bufferModel->buffers()) { 						^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:465:56: note: suggested alternative: In file included from /usr/include/boost/foreach.hpp:86:0, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include/transport/Config.h:24, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/ircnetworkplugin.h:27, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:30: /usr/include/boost/foreach_fwd.hpp:26:11: note:   ‘boost::foreach’  namespace foreach 	   ^~~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:490:23: error: expected primary-expression before ‘*’ token     foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		       ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp: In member function ‘void MyIrcSession::awayTimeout()’: /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:523:21: error: expected primary-expression before ‘*’ token   foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		     ^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:523:22: error: ‘buffer’ was not declared in this scope   foreach (IrcBuffer *buffer, m_bufferModel->buffers()) { 		      ^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:523:22: note: suggested alternative: In file included from /usr/include/boost/asio/detail/reactive_socket_service.hpp:22:0, 		 from /usr/include/boost/asio/socket_acceptor_service.hpp:29, 		 from /usr/include/boost/asio/basic_socket_acceptor.hpp:25, 		 from /usr/include/boost/asio/ip/tcp.hpp:19, 		 from /usr/include/Swiften/Network/HostAddressPort.h:9, 		 from /usr/include/Swiften/Elements/S5BProxyRequest.h:22, 		 from /usr/include/Swiften/Parser/PayloadParsers/S5BProxyRequestParser.h:18, 		 from /usr/include/Swiften/Swiften.h:112, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.h:30, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:21: /usr/include/boost/asio/buffer.hpp:1231:24: note:   ‘boost::asio::buffer’  inline const_buffers_1 buffer( 			^~~~~~ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:523:54: error: ‘foreach’ was not declared in this scope  ch (IrcBuffer *buffer, m_bufferModel->buffers()) { 						^ /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:523:54: note: suggested alternative: In file included from /usr/include/boost/foreach.hpp:86:0, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/include/transport/Config.h:24, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/ircnetworkplugin.h:27, 		 from /var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999/backends/libcommuni/session.cpp:30: /usr/include/boost/foreach_fwd.hpp:26:11: note:   ‘boost::foreach’  namespace foreach 	   ^~~~~~~ make[2]: *** [backends/libcommuni/CMakeFiles/spectrum2_libcommuni_backend.dir/build.make:126: backends/libcommuni/CMakeFiles/spectrum2_libcommuni_backend.dir/session.cpp.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999' make[1]: *** [CMakeFiles/Makefile2:646: backends/libcommuni/CMakeFiles/spectrum2_libcommuni_backend.dir/all] Error 2 make[1]: Leaving directory '/var/tmp/portage/net-im/spectrum-9999/work/spectrum-9999' make: *** [Makefile:152: all] Error 2 
             
            
           
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          3c0f8b47447b
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          61e7cfaa7f98
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          79b69c4005d6
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          ad858d6c8dcb
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          b44919ed9b6b
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          ab4740c7b632
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          ba5c6ce41e34
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          efd14b776ccc
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          78e71f9345c7
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          c83fd4c4b188
         | 
        
           10 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          vitalyster
         | 
        
          0cabf5f60ce4
         | 
        
           12 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Vitaly Takmazov
         | 
        
          8d7e8be351f5
         | 
        
           12 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          e8fb1de60b9b
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          5c2d081a315c
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          c1e05d1d925c
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          addac0040c4a
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          6a0980c371aa
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          58fbe0d388c6
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          a32e962a1a97
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          4bef6fe8cfb6
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          739d5cf87f5e
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          65ad5a210697
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          96aad929c0d2
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          8761e976aeca
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          ad8ed5be5627
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          79b50300351f
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          fdfbc5dc7824
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          11a084deb042
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          718dd59fda2e
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          150afaed9002
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          b30e9c52e5a0
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          3e515d9f15c5
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          636253d514ac
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          4eeeb8465232
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          8b6973539f23
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          bff95a3f7a98
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          3201977efb6a
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          da1044e0dcab
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          0e56fb848472
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          05e06dd845ae
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          74cd11e265a3
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          1c5504d7c60b
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          f785b2b795c1
         | 
        
           13 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          3014cc2e1c8c
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          Jan Kaluza
         | 
        
          dd9a404392b7
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          7c93aee6f49a
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          f46cd8f14c48
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          9e84e718548d
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          f0c6b4239acf
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         | 
      
      
        | 
         | 
        
          
          HanzZ
         | 
        
          e312a8602ec7
         | 
        
           14 years ago 
         | 
        
         | 
        
          
         |