mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 20:08:10 +01:00
cli: reach previously unreachable cleanup code in "notmuch show"
The last lines of notmuch_show_command() function were unreachable. Fix it by using a variable for return value. Signed-off-by: Jani Nikula <jani@nikula.org>
This commit is contained in:
parent
2d09775baf
commit
2c8959dad8
1 changed files with 4 additions and 4 deletions
|
@ -1029,7 +1029,7 @@ notmuch_show_command (void *ctx, unused (int argc), unused (char *argv[]))
|
||||||
notmuch_database_t *notmuch;
|
notmuch_database_t *notmuch;
|
||||||
notmuch_query_t *query;
|
notmuch_query_t *query;
|
||||||
char *query_string;
|
char *query_string;
|
||||||
int opt_index;
|
int opt_index, ret;
|
||||||
const notmuch_show_format_t *format = &format_text;
|
const notmuch_show_format_t *format = &format_text;
|
||||||
notmuch_show_params_t params = { .part = -1 };
|
notmuch_show_params_t params = { .part = -1 };
|
||||||
int format_sel = NOTMUCH_FORMAT_NOT_SPECIFIED;
|
int format_sel = NOTMUCH_FORMAT_NOT_SPECIFIED;
|
||||||
|
@ -1134,9 +1134,9 @@ notmuch_show_command (void *ctx, unused (int argc), unused (char *argv[]))
|
||||||
}
|
}
|
||||||
|
|
||||||
if (params.part >= 0)
|
if (params.part >= 0)
|
||||||
return do_show_single (ctx, query, format, ¶ms);
|
ret = do_show_single (ctx, query, format, ¶ms);
|
||||||
else
|
else
|
||||||
return do_show (ctx, query, format, ¶ms);
|
ret = do_show (ctx, query, format, ¶ms);
|
||||||
|
|
||||||
notmuch_query_destroy (query);
|
notmuch_query_destroy (query);
|
||||||
notmuch_database_close (notmuch);
|
notmuch_database_close (notmuch);
|
||||||
|
@ -1144,5 +1144,5 @@ notmuch_show_command (void *ctx, unused (int argc), unused (char *argv[]))
|
||||||
if (params.cryptoctx)
|
if (params.cryptoctx)
|
||||||
g_object_unref(params.cryptoctx);
|
g_object_unref(params.cryptoctx);
|
||||||
|
|
||||||
return 0;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue