| src/panda/hash.cc | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 2 | 10 | 20.0 |
| line | true | false | branch |
|---|---|---|---|
| 17 | 1214 | 101 | while (data != end) { |
| 48 | 0 | 0 | for (hash = i = 0; i < len; ++i) { |
| 61 | 0 | 0 | if (dest) buf = (unsigned char*) dest; |
| 64 | 0 | 0 | if (!buf) throw std::bad_alloc(); |
| 66 | 0 | 0 | for (size_t i = 0; i < slen; ++i) buf[i] = ((unsigned char) source[i]) ^ ((unsigned char) key[i % klen]); |