From 2db71d01cc52f4914a2d850ad51a8a1765198a42 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Fri, 17 Oct 2003 15:26:03 +0000 Subject: [PATCH] Michael Gronager's changes for supporting the in memory gz archiving. --- src/osgDB/Registry.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/osgDB/Registry.cpp b/src/osgDB/Registry.cpp index 129dcff72..9845b9183 100644 --- a/src/osgDB/Registry.cpp +++ b/src/osgDB/Registry.cpp @@ -104,6 +104,9 @@ Registry::Registry() addFileExtensionAlias("int", "rgb"); addFileExtensionAlias("inta", "rgb"); addFileExtensionAlias("bw", "rgb"); + + addFileExtensionAlias("ivz", "gz"); + addFileExtensionAlias("ozg", "gz"); #if defined(__DARWIN_OSX__) addFileExtensionAlias("jpg", "qt"); @@ -1285,7 +1288,9 @@ ReaderWriter::ReadResult Registry::readImage(const std::string& fileName) ReaderWriter::ReadResult Registry::readImage(const std::string& fileName,bool useObjectCache) { std::string file = findDataFile( fileName ); - if (file.empty()) return ReaderWriter::ReadResult("Warning: file \""+fileName+"\" not found."); + if (file.empty()) + file = fileName; +// return ReaderWriter::ReadResult("Warning: file \""+fileName+"\" not found."); if (useObjectCache) { @@ -1308,6 +1313,8 @@ ReaderWriter::ReadResult Registry::readImage(const std::string& fileName,bool us notify(INFO)<<"Adding to cache image "<