| 28 | 4, 5, 5, 6, 5, 6, 6, 7, 5, 6, 6, 7, 6, 7, 7, 8 }; |
| 29 | |
| 30 | int Bits::Count(const void *m, int num_bytes) { |
| 31 | int nbits = 0; |
| 32 | const uint8 *s = (const uint8 *) m; |
| 33 | for (int i = 0; i < num_bytes; i++) |
| 34 | nbits += num_bits[*s++]; |
| 35 | return nbits; |
| 36 | } |
| 37 | |
| 38 | int Bits::Difference(const void *m1, const void *m2, int num_bytes) { |
| 39 | int nbits = 0; |
no outgoing calls
no test coverage detected