From ef1cc2cc216b37c33f1f5d68e770404c435fe1f3 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Mon, 19 Dec 2005 16:16:49 -0800 Subject: rev-list --objects: fix object list without commit. Earlier, "rev-list --objects " for an object chain that does not have any commit failed with a usage message. This fixes "send-pack remote $tag" where tag points at a non-commit (e.g. a blob). Signed-off-by: Junio C Hamano diff --git a/rev-list.c b/rev-list.c index 8020d97..d060966 100644 --- a/rev-list.c +++ b/rev-list.c @@ -850,7 +850,8 @@ int main(int argc, const char **argv) handle_one_commit(commit, &list); } - if (!list) + if (!list && + (!(tag_objects||tree_objects||blob_objects) && !pending_objects)) usage(rev_list_usage); paths = get_pathspec(prefix, argv + i); -- cgit v0.10.2-6-g49f6