Simplify delve - sacc - sacc(omys), simple console gopher client (HTM) git clone git://bitreich.org/sacc/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sacc/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) LICENSE --- (DIR) commit f4d2323a6ee66f698e6f1b0611bd3beb04761330 (DIR) parent 675924be45d5f7e636610792c4aaed40caec012d (HTM) Author: Quentin Rameau <quinq@fifth.space> Date: Thu, 6 Jul 2017 00:18:04 +0200 Simplify delve Diffstat: M sacc.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) --- (DIR) diff --git a/sacc.c b/sacc.c @@ -381,20 +381,17 @@ delve(Item *hole) switch (dig(entry, hole)) { case '0': displaytextitem(hole); - hole = entry; break; case '1': + entry = hole; break; - default: + case 0: fprintf(stderr, "Couldn't get %s:%s/%c%s\n", hole->host, hole->port, hole->type, hole->selector); - hole = entry; - break; } - display(hole); - entry = hole; - hole = selectitem(hole); + display(entry); + hole = selectitem(entry); } }