| 592 | } |
| 593 | |
| 594 | txFeature* fxNewFeature(char* name) |
| 595 | { |
| 596 | int nameLength = mxStringLength(name); |
| 597 | txFeature* feature = c_malloc(sizeof(txFeature) + nameLength); |
| 598 | if (!feature) { |
| 599 | c_exit(1); |
| 600 | } |
| 601 | feature->next = NULL; |
| 602 | feature->count = 0; |
| 603 | c_memcpy(feature->name, name, nameLength + 1); |
| 604 | return feature; |
| 605 | } |
| 606 | |
| 607 | txResult* fxNewResult(char* path, char* message) |
| 608 | { |
no outgoing calls
no test coverage detected