summaryrefslogtreecommitdiffstats
path: root/commands/tutorial.c
diff options
context:
space:
mode:
Diffstat (limited to 'commands/tutorial.c')
-rw-r--r--commands/tutorial.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/commands/tutorial.c b/commands/tutorial.c
index 4441777643..afe5b66f0b 100644
--- a/commands/tutorial.c
+++ b/commands/tutorial.c
@@ -84,7 +84,6 @@ out:
static int do_tutorial_next(int argc, char *argv[])
{
int opt, i;
- char *step = NULL;
char *oldcwd;
ssize_t ret = 0;
bool is_prev = *argv[0] == 'p';
@@ -121,14 +120,12 @@ static int do_tutorial_next(int argc, char *argv[])
next_step = next_step > 0 ? next_step - 1 : 0;
if (optind == argc) {
- step = steps.gl_pathv[next_step];
- ret = print_tutorial_step(step);
+ ret = print_tutorial_step(steps.gl_pathv[next_step]);
if (ret == 0 && !is_prev)
next_step = (next_step + 1) % steps.gl_pathc;
} else {
for (i = optind; i < argc; i++) {
- step = strdup(argv[i]);
- ret = print_tutorial_step(step);
+ ret = print_tutorial_step(argv[i]);
if (ret)
break;
}