From f7a136c75995656d19c4d073303c87db8bcfed23 Mon Sep 17 00:00:00 2001 From: "nhotta%netscape.com" Date: Mon, 20 May 2002 19:51:35 +0000 Subject: [PATCH] Changed the meta parse function for performance, bug 144917, r=ducarroz, sr=bienvenu. git-svn-id: svn://10.0.0.236/trunk@121880 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/mailnews/base/util/nsMsgI18N.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mozilla/mailnews/base/util/nsMsgI18N.cpp b/mozilla/mailnews/base/util/nsMsgI18N.cpp index 38926ec488d..45b9d7d5936 100644 --- a/mozilla/mailnews/base/util/nsMsgI18N.cpp +++ b/mozilla/mailnews/base/util/nsMsgI18N.cpp @@ -568,7 +568,8 @@ nsMsgI18NParseMetaCharset(nsFileSpec* fileSpec) if (*buffer == nsCRT::CR || *buffer == nsCRT::LF || *buffer == 0) continue; - for (int i = 0; i < (int)PL_strlen(buffer); i++) { + PRUint32 len = PL_strlen(buffer); + for (PRUint32 i = 0; i < len; i++) { buffer[i] = toupper(buffer[i]); } @@ -590,6 +591,7 @@ nsMsgI18NParseMetaCharset(nsFileSpec* fileSpec) { PL_strncpy(charset, token, sizeof(charset)); charset[sizeof(charset)-1] = '\0'; + break; } } }