diff -r 004a8b91e927 -r 94010c6d8198 tool/CommandXml.cpp --- a/tool/CommandXml.cpp Mon Jan 04 11:27:37 2010 +0100 +++ b/tool/CommandXml.cpp Mon Jan 04 11:28:29 2010 +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;