$OpenBSD$

fix from bug 2736

--- SOPE/NGCards/NGCardsSaxHandler.m.orig	Sat Jun 14 21:21:16 2014
+++ SOPE/NGCards/NGCardsSaxHandler.m	Sat Jun 14 21:22:00 2014
@@ -232,7 +232,7 @@ static NSArray *privilegedTagNames = nil;
 }
 
 - (void) characters: (unichar *) _chars
-             length: (int) _len
+             length: (NSUInteger) _len
 {
   if (_len && _chars)
     {
$OpenBSD$

fix from bug 2736

--- SOPE/NGCards/samples/vcf2xml.m.orig	Sat Jun 14 20:48:30 2014
+++ SOPE/NGCards/samples/vcf2xml.m	Sat Jun 14 20:49:23 2014
@@ -217,10 +217,10 @@
   printf("</%s>\n", [_localName cString]);
 }
 
-- (void)characters:(unichar *)_chars length:(int)_len {
+- (void)characters:(unichar *)_chars length:(NSUInteger)_len {
   NSString *str;
   id tmp;
-  unsigned i, len;
+  NSUInteger i, len;
 
   if (_len == 0) {
     [self indent];
@@ -228,7 +228,7 @@
     return;
   }
   
-  for (i = 0; i < (unsigned)_len; i++) {
+  for (i = 0; i < _len; i++) {
     if (_chars[i] > 255) {
       NSLog(@"detected large char: o%04o d%03i h%04X",
             _chars[i], _chars[i], _chars[i]);
@@ -246,7 +246,7 @@
   [self indent];
   printf("\"%s\"\n", [str cString]);
 }
-- (void)ignorableWhitespace:(unichar *)_chars length:(int)_len {
+- (void)ignorableWhitespace:(unichar *)_chars length:(NSUInteger)_len {
   NSString *data;
   id tmp;
 
$OpenBSD$

fix from bug 2736

--- SoObjects/Mailer/NSString+Mail.m.orig	Sat Jun 14 20:49:31 2014
+++ SoObjects/Mailer/NSString+Mail.m	Sat Jun 14 20:50:22 2014
@@ -430,7 +430,7 @@
 }
 
 - (void) ignorableWhitespace: (unichar *) whitespaces
-                      length: (int) length
+                      length: (NSUInteger) length
 {
   showWhoWeAre();
 }
$OpenBSD$

fix from bug 2736

--- UI/MailPartViewers/UIxMailPartHTMLViewer.m.orig	Sat Jun 14 20:42:25 2014
+++ UI/MailPartViewers/UIxMailPartHTMLViewer.m	Sat Jun 14 20:45:09 2014
@@ -416,9 +416,9 @@ static NSData* _sanitizeContent(NSData *theData)
 }
 
 - (void) _appendStyle: (unichar *) _chars
-               length: (int) _len
+               length: (NSUInteger) _len
 {
-  unsigned int count, length;
+  NSUInteger count, length;
   unichar *start, *currentChar;
 
   start = _chars;
@@ -685,7 +685,7 @@ static NSData* _sanitizeContent(NSData *theData)
 }
 
 - (void) characters: (unichar *) _chars
-             length: (int) _len
+             length: (NSUInteger) _len
 {
   showWhoWeAre();
   if (!ignoredContent)
@@ -709,7 +709,7 @@ static NSData* _sanitizeContent(NSData *theData)
 }
 
 - (void) ignorableWhitespace: (unichar *) _chars
-                      length: (int) _len
+                      length: (NSUInteger) _len
 {
   showWhoWeAre();
 }
@@ -732,7 +732,7 @@ static NSData* _sanitizeContent(NSData *theData)
 
 /* SaxLexicalHandler */
 - (void) comment: (unichar *) _chars
-          length: (int) _len
+          length: (NSUInteger) _len
 {
   showWhoWeAre();
   if (inStyle)
