| 1971 | } |
| 1972 | |
| 1973 | int git_configset_get_bool_or_int(struct config_set *set, const char *key, |
| 1974 | int *is_bool, int *dest) |
| 1975 | { |
| 1976 | const char *value; |
| 1977 | struct key_value_info kvi; |
| 1978 | |
| 1979 | if (!git_configset_get_value(set, key, &value, &kvi)) { |
| 1980 | *dest = git_config_bool_or_int(key, value, &kvi, is_bool); |
| 1981 | return 0; |
| 1982 | } else |
| 1983 | return 1; |
| 1984 | } |
| 1985 | |
| 1986 | int git_configset_get_maybe_bool(struct config_set *set, const char *key, int *dest) |
| 1987 | { |
no test coverage detected