| 2570 | } |
| 2571 | |
| 2572 | const char* ParseArgOneOperand(const char* arg_str, int argc, char *argv[]) |
| 2573 | { |
| 2574 | for (int i = 0; i < argc; ++i) |
| 2575 | { |
| 2576 | const char* arg = argv[i]; |
| 2577 | if (strncmp(arg_str, arg, sizeof(arg_str)-1) == 0) |
| 2578 | { |
| 2579 | const char* res = strchr(arg, '='); |
| 2580 | if (res) |
| 2581 | { |
| 2582 | return res + 1; |
| 2583 | } |
| 2584 | } |
| 2585 | } |
| 2586 | |
| 2587 | return 0; |
| 2588 | } |
| 2589 | |
| 2590 | |
| 2591 | dmEngine::HEngine dmEngineCreate(int argc, char *argv[]) |