| 172 | } |
| 173 | |
| 174 | static BOOL find_name(const char *name, const char *name_list) |
| 175 | { |
| 176 | size_t len; |
| 177 | const char *p, *r; |
| 178 | |
| 179 | p = name_list; |
| 180 | for(;;) { |
| 181 | r = strchr(p, ','); |
| 182 | if (!r) { |
| 183 | if (!strcmp(name, p)) |
| 184 | return TRUE; |
| 185 | break; |
| 186 | } else { |
| 187 | len = r - p; |
| 188 | if (len == strlen(name) && !memcmp(name, p, len)) |
| 189 | return TRUE; |
| 190 | p = r + 1; |
| 191 | } |
| 192 | } |
| 193 | return FALSE; |
| 194 | } |
| 195 | |
| 196 | static const VirtMachineClass *virt_machine_list[] = { |
| 197 | #if defined(EMSCRIPTEN) |
no outgoing calls
no test coverage detected