test-oidmap: remove 'add' subcommand

The 'add' subcommand is useless as it is mostly identical
to the 'put' subcommand, so let's remove it.

Helped-by: Derrick Stolee <stolee@gmail.com>
Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Christian Couder 2019-06-29 09:57:46 +02:00 committed by Junio C Hamano
parent a1100d2cee
commit 84f559f750

View File

@ -47,21 +47,7 @@ int cmd__oidmap(int argc, const char **argv)
if (p1)
p2 = strtok(NULL, DELIM);
if (!strcmp("add", cmd) && p1 && p2) {
if (get_oid(p1, &oid)) {
printf("Unknown oid: %s\n", p1);
continue;
}
/* create entry with oidkey from p1, value = p2 */
FLEX_ALLOC_STR(entry, name, p2);
oidcpy(&entry->entry.oid, &oid);
/* add to oidmap */
oidmap_put(&map, entry);
} else if (!strcmp("put", cmd) && p1 && p2) {
if (!strcmp("put", cmd) && p1 && p2) {
if (get_oid(p1, &oid)) {
printf("Unknown oid: %s\n", p1);