| 412 | } |
| 413 | |
| 414 | minisketch* minisketch_clone(const minisketch* sketch) { |
| 415 | const Sketch* s = (const Sketch*)sketch; |
| 416 | s->Check(); |
| 417 | Sketch* r = (Sketch*) minisketch_create(s->Bits(), s->Implementation(), s->Syndromes()); |
| 418 | if (r) { |
| 419 | r->Merge(s); |
| 420 | } |
| 421 | return (minisketch*) r; |
| 422 | } |
| 423 | |
| 424 | void minisketch_destroy(minisketch* sketch) { |
| 425 | if (sketch) { |
no test coverage detected