Robert Osfield
5a0b2760b4
From Alexander Irion, "Please find another bugfix for the ReaderWriterGZ. This time, the writing did not work for me - the created output file could not be deflated by zip.
...
"
2010-11-05 17:09:58 +00:00
Robert Osfield
95c7dc35d0
From Alaxandre Irion, "Trying to load the attached texture file "texture.dds.gz" fails and causes the following warning on the console:
...
ReadDDSFile warning: couldn't read mipmapData
The issue is caused, when the last block of data is read from the file (less than chunk size of 16384 bytes). The read operation in ReaderWriterGZ::read() then sets the eof and fail bit in the stream and the lines
if (fin.fail())
{
(void)inflateEnd(&strm);
return false;
}
causes the reading to be aborted with the last read data not beeing inflated.
Please find the attached fix for this problem."
2010-11-05 10:29:18 +00:00
Robert Osfield
18e4eb566a
Converted osg::notify to OSG_INFO etc.
2010-05-28 16:42:24 +00:00
Robert Osfield
4e8f0561ad
From Farshid Lashkari, "I modified some plugins to use the osgDB file stream functions in order to support UTF-8 encoded filenames."
2010-05-13 11:01:06 +00:00
Robert Osfield
8a39ece376
From Chuck Seberino, "have a fix for the reading code in trunk/src/osgPlugins/gz/ReaderWriterGZ.cpp. It seems that the std::istream::readsome method on windows is a no-op (for files. After much head scratching and research I was able to figure out what was going on. I am submitting a fix to replace readsome with read() and gcount(). This change is for all platforms. The previous implementation works fine under linux and OSX, so if you would rather keep things the way they are you can just #ifdef for non-WIN32.
...
I also added openmode flags to the ifstream constructor, since they were needed to get proper reading as well as a typo fix."
2010-03-22 13:13:22 +00:00
Robert Osfield
424e892f99
Quietened down debug messages, and added early return when filename contains server address.
2009-07-14 11:18:11 +00:00
Robert Osfield
ee4e2afa76
From Philip Lowman, clean up of CMake files
2009-04-09 09:23:45 +00:00
Robert Osfield
767096631a
Fixed warning
2008-12-19 16:59:10 +00:00
Robert Osfield
f66a285b01
Changed erroneous ZLIB_INCLUDE_DIRS to ZLIB_INCLUDE_DIR
2008-10-14 17:20:58 +00:00
Robert Osfield
78d731a316
Added zlib support to curl and ive plugins
2008-10-14 14:37:11 +00:00
Robert Osfield
d8525815fd
Moved compress/uncompress code across to using gzip compatible methods
2008-10-10 12:01:54 +00:00
Robert Osfield
46172c931e
Added initial cut of gz compress/uncompress plugin
2008-10-09 18:46:49 +00:00