Update of /cvsroot/openvrml/openvrml/src/openvrml-player
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv31804/src/openvrml-player
Modified Files:
Tag: OpenVRML-0_16-BRANCH
player.cpp
Log Message:
Moved "data" pointer back outside the "for" loop.
Index: player.cpp
===================================================================
RCS file: /cvsroot/openvrml/openvrml/src/openvrml-player/player.cpp,v
retrieving revision 1.1.2.17
retrieving revision 1.1.2.18
diff -C2 -d -r1.1.2.17 -r1.1.2.18
*** player.cpp 15 Mar 2007 21:46:05 -0000 1.1.2.17
--- player.cpp 15 Mar 2007 22:07:14 -0000 1.1.2.18
***************
*** 787,792 ****
command << "write " << ptrdiff_t(stream_data.handle()) << ' '
<< size * nmemb << '\n';
! for (const char * data = static_cast<char *>(ptr);
! data != static_cast<char *>(ptr) + size * nmemb;
++data) {
command.put(*data);
--- 787,792 ----
command << "write " << ptrdiff_t(stream_data.handle()) << ' '
<< size * nmemb << '\n';
! const char * data = static_cast<char *>(ptr);
! for (; data != static_cast<char *>(ptr) + size * nmemb;
++data) {
command.put(*data);
|