]> git.cworth.org Git - apitrace/blobdiff - common/trace_dump.cpp
Ensure negation argument is signed.
[apitrace] / common / trace_dump.cpp
index 0f7ee3656e76288ccd12caca37ec5e62394ce76b..06c0079a5e2a8d9436a20ee91e3c71527fd12766 100644 (file)
@@ -142,6 +142,7 @@ public:
         const BitmaskSig *sig = bitmask->sig;
         bool first = true;
         for (const BitmaskFlag *it = sig->flags; it != sig->flags + sig->num_flags; ++it) {
+            assert(it->value || first);
             if ((it->value && (value & it->value) == it->value) ||
                 (!it->value && value == 0)) {
                 if (!first) {