Update of /cvsroot/openvrml/openvrml
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv12715
Modified Files:
Tag: OpenVRML-0_16-BRANCH
ChangeLog
Log Message:
Define the scoped_lock before the call to setjmp; otherwise, a longjmp call from libjpeg code will prevent the destructor from running (and freeing the mutex).
Index: ChangeLog
===================================================================
RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v
retrieving revision 1.1310.2.128
retrieving revision 1.1310.2.129
diff -C2 -d -r1.1310.2.128 -r1.1310.2.129
*** ChangeLog 12 Feb 2007 21:54:40 -0000 1.1310.2.128
--- ChangeLog 13 Feb 2007 08:56:40 -0000 1.1310.2.129
***************
*** 1,2 ****
--- 1,10 ----
+ 2007-02-13 Braden McDaniel <br...@en...>
+
+ * src/libopenvrml/openvrml/vrml97node.cpp
+ (image_stream_listener::jpeg_reader::do_read(const
+ std::vector<unsigned char> &)): Define the scoped_lock before the
+ call to setjmp; otherwise, a longjmp call from libjpeg code will
+ prevent the destructor from running (and freeing the mutex).
+
2007-02-12 Braden McDaniel <br...@en...>
|