X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=trace_parser.cpp;h=80519737a1268334cb565ee810097f994b933398;hb=9bde72eb176831d6d4b185ec7880ec35e61147f8;hp=3d53b8fc1864371de4cb6f407df17fbb269cf879;hpb=d320ec46f2923e580b379cebef4bf91d0d279c91;p=apitrace diff --git a/trace_parser.cpp b/trace_parser.cpp index 3d53b8f..8051973 100644 --- a/trace_parser.cpp +++ b/trace_parser.cpp @@ -282,7 +282,9 @@ Value *Parser::parse_bitmask() { for (Bitmask::Signature::iterator it = sig->begin(); it != sig->end(); ++it) { it->first = read_string(); it->second = read_uint(); - assert(it->second); + if (it->second == 0 && it != sig->begin()) { + std::cerr << "warning: bitmask " << it->first << " is zero but is not first flag\n"; + } } bitmasks[id] = sig; }