commit | f9691327f9474ad2cdf2d1ddaa9a847fd5392686 | [log] [tgz] |
---|---|---|
author | Alex Vakulenko <avakulenko@google.com> | Mon Dec 07 14:34:48 2015 -0800 |
committer | Alex Vakulenko <avakulenko@google.com> | Mon Dec 07 23:37:58 2015 +0000 |
tree | d218aaf14f0ef075e1580dd2245b040cf3aa69fc | |
parent | 551a82bbefbfd6dc83309eec440a41ca737062b4 [diff] |
Use uint64_t for fingerprints to prevent easy overflows Instead of using int for state/command/traits/components fingerprints, use uint64_t and reserve the value of 0 as a special "ignore" whildcard (instead of former -1). Change-Id: I3b95b4a8f9f41a963486d31ca6632ec0738dd7e9 Reviewed-on: https://weave-review.googlesource.com/1793 Reviewed-by: Alex Vakulenko <avakulenko@google.com>