mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-25 02:44:53 +01:00
show: Pass notmuch_message_t instead of path to show_message_body.
In addition to simplifying the code, we'll need the notmuch_message_t* in show_message_body shortly.
This commit is contained in:
parent
c44a0edadc
commit
36f7fe5a1c
4 changed files with 5 additions and 6 deletions
|
@ -162,7 +162,7 @@ char *
|
|||
query_string_from_args (void *ctx, int argc, char *argv[]);
|
||||
|
||||
notmuch_status_t
|
||||
show_message_body (const char *filename,
|
||||
show_message_body (notmuch_message_t *message,
|
||||
const notmuch_show_format_t *format,
|
||||
notmuch_show_params_t *params);
|
||||
|
||||
|
|
|
@ -546,8 +546,7 @@ notmuch_reply_format_default(void *ctx,
|
|||
notmuch_message_get_header (message, "date"),
|
||||
notmuch_message_get_header (message, "from"));
|
||||
|
||||
show_message_body (notmuch_message_get_filename (message),
|
||||
format, params);
|
||||
show_message_body (message, format, params);
|
||||
|
||||
notmuch_message_destroy (message);
|
||||
}
|
||||
|
|
|
@ -758,8 +758,7 @@ show_message (void *ctx,
|
|||
}
|
||||
|
||||
if (format->part_content)
|
||||
show_message_body (notmuch_message_get_filename (message),
|
||||
format, params);
|
||||
show_message_body (message, format, params);
|
||||
|
||||
if (params->part <= 0) {
|
||||
fputs (format->body_end, stdout);
|
||||
|
|
|
@ -175,7 +175,7 @@ show_message_part (GMimeObject *part,
|
|||
}
|
||||
|
||||
notmuch_status_t
|
||||
show_message_body (const char *filename,
|
||||
show_message_body (notmuch_message_t *message,
|
||||
const notmuch_show_format_t *format,
|
||||
notmuch_show_params_t *params)
|
||||
{
|
||||
|
@ -183,6 +183,7 @@ show_message_body (const char *filename,
|
|||
GMimeParser *parser = NULL;
|
||||
GMimeMessage *mime_message = NULL;
|
||||
notmuch_status_t ret = NOTMUCH_STATUS_SUCCESS;
|
||||
const char *filename = notmuch_message_get_filename (message);
|
||||
FILE *file = NULL;
|
||||
show_message_state_t state;
|
||||
|
||||
|
|
Loading…
Reference in a new issue