From 559da06ffafae7c6d4359395b6f3bfdeabb60620 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Sat, 8 Aug 2015 08:49:53 +0000 Subject: [PATCH] From Glenn Waldron, fix error in ZIP plugin handling of memory buffer git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/branches/OpenSceneGraph-3.4@15068 16af8721-9629-0410-8352-f15c8da7e697 --- src/osgPlugins/zip/ZipArchive.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgPlugins/zip/ZipArchive.cpp b/src/osgPlugins/zip/ZipArchive.cpp index d4d1d8aea..ae5a8df2e 100644 --- a/src/osgPlugins/zip/ZipArchive.cpp +++ b/src/osgPlugins/zip/ZipArchive.cpp @@ -641,7 +641,7 @@ ZipArchive::getDataNoLock() const { data._zipHandle = OpenZip( _filename.c_str(), _password.c_str() ); } - else if ( _membuffer.empty() ) + else if ( !_membuffer.empty() ) { data._zipHandle = OpenZip( (void*)_membuffer.c_str(), _membuffer.length(), _password.c_str() ); }