Use hex for colors

This commit is contained in:
Daniel Collin 2012-11-25 09:46:04 +01:00
parent 0208c68c3f
commit f1044ab3a7

View File

@ -79,8 +79,9 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData)
} }
else else
{ {
char* end;
if (color_text) if (color_text)
t->color = atoi(color_text); t->color = strtol(color_text, &end, 16);
} }
if (folded_text) if (folded_text)
@ -195,7 +196,7 @@ int LoadSave_saveRocketXML(const char* path, TrackData* trackData)
mxml_node_t* track = mxmlNewElement(tracks, "track"); mxml_node_t* track = mxmlNewElement(tracks, "track");
memset(temp, 0, sizeof(temp)); memset(temp, 0, sizeof(temp));
sprintf(temp, "%d", trackData->tracks[p].color); sprintf(temp, "%08x", trackData->tracks[p].color);
// setup the elements for the trak // setup the elements for the trak