| 476 | } |
| 477 | |
| 478 | static int parse_update_recurse(const char *opt, const char *arg, |
| 479 | int die_on_error) |
| 480 | { |
| 481 | switch (git_parse_maybe_bool(arg)) { |
| 482 | case 1: |
| 483 | return RECURSE_SUBMODULES_ON; |
| 484 | case 0: |
| 485 | return RECURSE_SUBMODULES_OFF; |
| 486 | default: |
| 487 | if (die_on_error) |
| 488 | die("bad %s argument: %s", opt, arg); |
| 489 | return RECURSE_SUBMODULES_ERROR; |
| 490 | } |
| 491 | } |
| 492 | |
| 493 | int parse_update_recurse_submodules_arg(const char *opt, const char *arg) |
| 494 | { |
no test coverage detected