Fix alignment assumptions in DDS loading code. Fixes issue 132.

Merge misc changes from the-witness.
This commit is contained in:
castano
2010-09-07 18:24:50 +00:00
parent 2c969b70a5
commit 276c608f26
6 changed files with 14 additions and 19 deletions

View File

@ -30,7 +30,7 @@ void TextWriter::write(const char * format, ...)
{
va_list arg;
va_start(arg,format);
str.format(format, arg);
str.formatList(format, arg);
writeString(str.str(), str.length());
va_end(arg);
}
@ -39,7 +39,7 @@ void TextWriter::write(const char * format, va_list arg)
{
va_list tmp;
va_copy(tmp, arg);
str.format(format, arg);
str.formatList(format, arg);
writeString(str.str(), str.length());
va_end(tmp);
}