* mu-msg, mu-msg-file: fix up mu_msg_get_header

This commit is contained in:
Dirk-Jan C. Binnema
2011-05-19 22:25:27 +03:00
parent 68294e4d5c
commit 603c6be7df
4 changed files with 54 additions and 0 deletions

View File

@ -249,6 +249,23 @@ get_num_field (MuMsg *self, MuMsgFieldId mfid)
}
const char*
mu_msg_get_header (MuMsg *self, const char *header)
{
g_return_val_if_fail (self, NULL);
g_return_val_if_fail (header, NULL);
/* if we don't have a file object yet, we need to
* create it from the file on disk */
if (!self->_file)
self->_file = get_msg_file (self);
if (!self->_file && !(self->_file = get_msg_file (self)))
return NULL;
return mu_msg_file_get_header (self->_file, header);
}
const char*
mu_msg_get_path (MuMsg *self)
{