# HG changeset patch # User Florian Pose # Date 1258452320 -3600 # Node ID 0ca50da62c52dbbcbace41d8008890d3645cce2c # Parent 1b3a89f6dc29da471e8656d287edb41aae2a5950 Allow BITx types in XML output. diff -r 1b3a89f6dc29 -r 0ca50da62c52 tool/CommandXml.cpp --- a/tool/CommandXml.cpp Mon Nov 09 10:29:29 2009 +0100 +++ b/tool/CommandXml.cpp Tue Nov 17 11:05:20 2009 +0100 @@ -191,18 +191,18 @@ if (entry.bit_length == 1) { cout << "BOOL"; } else if (!(entry.bit_length % 8)) { - if (entry.bit_length <= 64) + if (entry.bit_length <= 64) { cout << "UINT" << (unsigned int) entry.bit_length; - else + } else { cout << "STRING(" << (unsigned int) (entry.bit_length / 8) << ")"; + } } else { - cerr << "Invalid bit length " - << (unsigned int) entry.bit_length << endl; + cout << "BIT" << (unsigned int) entry.bit_length; } - cout << "" << endl; + cout << "" << endl; } cout << in << " " << endl;