Mesa (mesa_7_6_branch): progs/util: Byte swap individual members of struct _rawImageRec.
Vinson Lee
vlee at kemper.freedesktop.org
Thu Dec 10 21:26:42 UTC 2009
Module: Mesa
Branch: mesa_7_6_branch
Commit: bc0509bba8cc962a4ee2dafd684e153b3060262d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc0509bba8cc962a4ee2dafd684e153b3060262d
Author: Vinson Lee <vlee at vmware.com>
Date: Thu Dec 10 13:24:15 2009 -0800
progs/util: Byte swap individual members of struct _rawImageRec.
---
progs/util/readtex.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/progs/util/readtex.c b/progs/util/readtex.c
index 81cb626..d1c50a4 100644
--- a/progs/util/readtex.c
+++ b/progs/util/readtex.c
@@ -117,7 +117,12 @@ static rawImageRec *RawImageOpen(const char *fileName)
fread(raw, 1, 12, raw->file);
if (swapFlag) {
- ConvertShort(&raw->imagic, 6);
+ ConvertShort(&raw->imagic, 1);
+ ConvertShort(&raw->type, 1);
+ ConvertShort(&raw->dim, 1);
+ ConvertShort(&raw->sizeX, 1);
+ ConvertShort(&raw->sizeY, 1);
+ ConvertShort(&raw->sizeZ, 1);
}
raw->tmp = (unsigned char *)malloc(raw->sizeX*256);
More information about the mesa-commit
mailing list