+ } else if (strncmp(argv[1], "list", 4) == 0) {
+ char *tag = argv[2];
+ uint64_t count = 50;
+ struct tag *list = tag_list(tag, 0, &count, -1);
+ if (list == NULL) {
+ printf("No entries");
+ } else {
+ int i;
+ for (i = 0; i < count; i++) {
+ printf("%s %d\n", list[i].author, list[i].record);
+ }
+ free(list);
+ }