diff options
author | Junio C Hamano <gitster@pobox.com> | 2016-02-26 13:37:09 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-02-26 13:37:09 -0800 |
commit | ae2f25542ffdd1919b33c8f274f8172e49d64dbf (patch) | |
tree | 0ab622542d3787b56ac6aae7b9d4f3977a701e7a /remote.h | |
parent | 56f37fda511e1615dc6df86c68f3b841711a7828 (diff) | |
parent | a31eeae27f38246ba35000fa603d884cdd1a81ae (diff) | |
download | git-ae2f25542ffdd1919b33c8f274f8172e49d64dbf.tar.gz git-ae2f25542ffdd1919b33c8f274f8172e49d64dbf.tar.xz |
Merge branch 'tg/git-remote'
The internal API to interact with "remote.*" configuration
variables has been streamlined.
* tg/git-remote:
remote: use remote_is_configured() for add and rename
remote: actually check if remote exits
remote: simplify remote_is_configured()
remote: use parse_config_key
Diffstat (limited to 'remote.h')
-rw-r--r-- | remote.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -5,6 +5,7 @@ #include "hashmap.h" enum { + REMOTE_UNCONFIGURED = 0, REMOTE_CONFIG, REMOTE_REMOTES, REMOTE_BRANCHES @@ -59,7 +60,7 @@ struct remote { struct remote *remote_get(const char *name); struct remote *pushremote_get(const char *name); -int remote_is_configured(const char *name); +int remote_is_configured(struct remote *remote); typedef int each_remote_fn(struct remote *remote, void *priv); int for_each_remote(each_remote_fn fn, void *priv); |