diff options
| author | Russell Belfer <rb@github.com> | 2013-04-09 11:40:00 -0700 |
|---|---|---|
| committer | Russell Belfer <rb@github.com> | 2013-04-09 11:40:00 -0700 |
| commit | 9da187e83d1b8ab513a43fd54a9fe2be11b1703f (patch) | |
| tree | 5a0ad82e821540fe5b23ee24c6fe53c9a59aa804 /examples/network/ls-remote.c | |
| parent | 94750e8af246b2adf7bd5766e7e0da5fcf928d24 (diff) | |
| download | libgit2-9da187e83d1b8ab513a43fd54a9fe2be11b1703f.tar.gz | |
Fix clang warnings and improve checks
Diffstat (limited to 'examples/network/ls-remote.c')
| -rw-r--r-- | examples/network/ls-remote.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/network/ls-remote.c b/examples/network/ls-remote.c index 737eeacd3..252011828 100644 --- a/examples/network/ls-remote.c +++ b/examples/network/ls-remote.c @@ -8,7 +8,7 @@ static int show_ref__cb(git_remote_head *head, void *payload) { char oid[GIT_OID_HEXSZ + 1] = {0}; - payload = payload; + (void)payload; git_oid_fmt(oid, &head->oid); printf("%s\t%s\n", oid, head->name); return 0; @@ -67,7 +67,11 @@ int ls_remote(git_repository *repo, int argc, char **argv) { int error; - argc = argc; + if (argc < 2) { + fprintf(stderr, "usage: %s ls-remote <remote>\n", argv[-1]); + return EXIT_FAILURE; + } + /* If there's a ':' in the name, assume it's an URL */ if (strchr(argv[1], ':') != NULL) { error = use_unnamed(repo, argv[1]); |
