~ubuntu-branches/ubuntu/trusty/xulrunner/trusty

« back to all changes in this revision

Viewing changes to mailnews/mime/src/mimedrft.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Devid Antonio Filoni
  • Date: 2008-08-25 13:04:18 UTC
  • mfrom: (1.1.12 upstream)
  • Revision ID: james.westby@ubuntu.com-20080825130418-ck1i2ms384tzb9m0
Tags: 1.8.1.16+nobinonly-0ubuntu1
* New upstream release (taken from upstream CVS), LP: #254618.
* Fix MFSA 2008-35, MFSA 2008-34, MFSA 2008-33, MFSA 2008-32, MFSA 2008-31,
  MFSA 2008-30, MFSA 2008-29, MFSA 2008-28, MFSA 2008-27, MFSA 2008-25,
  MFSA 2008-24, MFSA 2008-23, MFSA 2008-22, MFSA 2008-21, MFSA 2008-26 also
  known as CVE-2008-2933, CVE-2008-2785, CVE-2008-2811, CVE-2008-2810,
  CVE-2008-2809, CVE-2008-2808, CVE-2008-2807, CVE-2008-2806, CVE-2008-2805,
  CVE-2008-2803, CVE-2008-2802, CVE-2008-2801, CVE-2008-2800, CVE-2008-2798.
* Drop 89_bz419350_attachment_306066 patch, merged upstream.
* Bump Standards-Version to 3.8.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1538
1538
                bodyLen = strlen(body);
1539
1539
              }
1540
1540
 
1541
 
              char* newbody = (char *)PR_MALLOC (bodyLen + 12); //+11 chars for <pre> & </pre> tags
 
1541
              PRUint32 newbodylen = bodyLen + 12; //+11 chars for <pre> & </pre> tags
 
1542
              char* newbody = (char *)PR_MALLOC (newbodylen);
1542
1543
              if (newbody)
1543
1544
              {
1544
1545
                *newbody = 0;
1545
 
                PL_strcat(newbody, "<PRE>");
1546
 
                PL_strcat(newbody, body);
1547
 
                PL_strcat(newbody, "</PRE>");
 
1546
                PL_strcatn(newbody, newbodylen, "<PRE>");
 
1547
                PL_strcatn(newbody, newbodylen, body);
 
1548
                PL_strcatn(newbody, newbodylen, "</PRE>");
1548
1549
                PR_Free(body);
1549
1550
                body = newbody;
1550
1551
              }