From abe4b317c7b9ab0c26e2bc6f0e896218eb09e512 Mon Sep 17 00:00:00 2001 From: megazig Date: Fri, 14 May 2010 16:55:51 -0500 Subject: fixed brlyt version issue and changed float size for pane xtrans to fix a rounding issue with a test --- brlyt.c | 8 ++++---- general.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/brlyt.c b/brlyt.c index 19aa3a8..55c83f4 100644 --- a/brlyt.c +++ b/brlyt.c @@ -596,9 +596,9 @@ void PrintPane( brlyt_entry entry , u8* brlyt_file , mxml_node_t * tag ) alpha = mxmlNewElement(tag, "alpha"); mxmlNewTextf(alpha, 0, "%02x", data.alpha); padding = mxmlNewElement(tag, "padding"); mxmlNewTextf(padding, 0, "%02x", data.pad); translate = mxmlNewElement(tag, "translate"); - x = mxmlNewElement(translate, "x"); mxmlNewTextf(x, 0, "%.20f", float_swap_bytes(data.XTrans)); - y = mxmlNewElement(translate, "y"); mxmlNewTextf(y, 0, "%.20f", float_swap_bytes(data.YTrans)); - z = mxmlNewElement(translate, "z"); mxmlNewTextf(z, 0, "%.20f", float_swap_bytes(data.ZTrans)); + x = mxmlNewElement(translate, "x"); mxmlNewTextf(x, 0, "%.25f", float_swap_bytes(data.XTrans)); + y = mxmlNewElement(translate, "y"); mxmlNewTextf(y, 0, "%.25f", float_swap_bytes(data.YTrans)); + z = mxmlNewElement(translate, "z"); mxmlNewTextf(z, 0, "%.25f", float_swap_bytes(data.ZTrans)); rotate = mxmlNewElement(tag, "rotate"); x = mxmlNewElement(rotate, "x"); mxmlNewTextf(x, 0, "%.20f", float_swap_bytes(data.XRotate)); y = mxmlNewElement(rotate, "y"); mxmlNewTextf(y, 0, "%.20f", float_swap_bytes(data.YRotate)); @@ -1325,7 +1325,7 @@ void parse_brlyt(char *filename, char *filenameout) xml = mxmlNewXML("1.0"); xmlyt = mxmlNewElement(xml, "xmlyt"); mxmlElementSetAttrf(xmlyt, "version", "%d.%d.%d%s", BENZIN_VERSION_MAJOR, BENZIN_VERSION_MINOR, BENZIN_VERSION_BUILD, BENZIN_VERSION_OTHER); - mxmlElementSetAttrf(xmlyt, "brlyt_version", "%04x", be32(header.version)); + mxmlElementSetAttrf(xmlyt, "brlyt_version", "%04x", short_swap_bytes(header.version)); PrintBRLYTEntries(entries, entrycount, brlyt_file, xmlyt); mxmlSaveFile(xml, xmlFile, whitespace_cb); fclose(xmlFile); diff --git a/general.h b/general.h index 08b1595..55a2af4 100644 --- a/general.h +++ b/general.h @@ -12,7 +12,7 @@ #define BENZIN_VERSION_MAJOR 2 #define BENZIN_VERSION_MINOR 1 -#define BENZIN_VERSION_BUILD 9 +#define BENZIN_VERSION_BUILD 10 #define BENZIN_VERSION_OTHER "BETA" #define INFORMATION_TEXT \ -- cgit v1.3.1