From 421b5957ab6eb29d1b55314950a30394b14dfec3 Mon Sep 17 00:00:00 2001 From: q66 Date: Sat, 28 Nov 2015 20:51:12 +0000 Subject: [PATCH] small cleanup --- main.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/main.cc b/main.cc index fc2a1ee..0304f28 100644 --- a/main.cc +++ b/main.cc @@ -519,12 +519,7 @@ int main(int argc, char **argv) { ObState os; ConstCharRange pn = argv[0]; ConstCharRange lslash = ostd::find_last(pn, '/'); - if (!lslash.empty()) { - lslash.pop_front(); - os.progname = lslash; - } else { - os.progname = pn; - } + os.progname = lslash.empty() ? pn : (lslash + 1); cscript::init_lib_base(os.cs); cscript::init_lib_io(os.cs);