diff --git a/mailnews/mime/src/mimemoz2.cpp b/mailnews/mime/src/mimemoz2.cpp index 921e759fdcd1..abab23ecc55b 100644 --- a/mailnews/mime/src/mimemoz2.cpp +++ b/mailnews/mime/src/mimemoz2.cpp @@ -1962,15 +1962,15 @@ int EndMailNewsFont(MimeObject *obj) } // TODO: rewrite BeginMailNewFont to use this. -nsresult GetMailNewsFont(MimeObject *obj, char *fontName, PRInt32 *fontSize) +nsresult GetMailNewsFont(MimeObject *obj, const char *contentType, char *fontName, PRInt32 *fontSize) { nsresult rv = NS_OK; // check Content-Type: PRBool bTEXT_HTML = PR_FALSE; - if (!nsCRT::strcasecmp(obj->content_type, TEXT_HTML)) + if (!nsCRT::strcasecmp(contentType, TEXT_HTML)) bTEXT_HTML = PR_TRUE; - else if (nsCRT::strcasecmp(obj->content_type, TEXT_PLAIN)) + else if (nsCRT::strcasecmp(contentType, TEXT_PLAIN)) return NS_ERROR_FAILURE; // not supported type nsIPref *aPrefs = GetPrefServiceManager(obj->options); diff --git a/mailnews/mime/src/mimemoz2.h b/mailnews/mime/src/mimemoz2.h index 9355503d03cb..b619341b2eaa 100644 --- a/mailnews/mime/src/mimemoz2.h +++ b/mailnews/mime/src/mimemoz2.h @@ -164,7 +164,7 @@ extern "C" nsresult nsMimeNewURI(nsIURI** aInstancePtrResult, const char extern "C" int BeginMailNewsFont(MimeObject *obj); extern "C" int EndMailNewsFont(MimeObject *obj); -extern "C" nsresult GetMailNewsFont(MimeObject *obj, char *fontName, PRInt32 *fontSize); +extern "C" nsresult GetMailNewsFont(MimeObject *obj, const char *contentType, char *fontName, PRInt32 *fontSize); #ifdef __cplusplus }