From a4e3042fe09dbf617a319d49c044017f94591bac Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Fri, 16 Jul 2010 17:22:42 +0000 Subject: [PATCH] Monotone-Parent: 05db10b383b8539c538b66c73af8db19b07dc441 Monotone-Revision: a2eae89ac32b5eb74e9d2879fd2b60d50e3e7071 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-07-16T17:22:42 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 8 ++++++++ SoObjects/SOGo/SOGoContentObject.m | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 34bc7b304..f9754ff6d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-07-16 Wolfgang Sourdeau + + * SoObjects/SOGo/SOGoContentObject.m (-davContentLength): fixed a + crash occurring with certain versions of GNUstep by using + NSISOLatin1StringEncoding instead of UTF8. This is actually the + correct way of doing things anyway since we want to return the + length in bytes and not in characters. + 2010-07-16 Ludovic Marcotte * UI/Contacts/UIxContactView.m diff --git a/SoObjects/SOGo/SOGoContentObject.m b/SoObjects/SOGo/SOGoContentObject.m index 7ce7cc61a..e60b23e85 100644 --- a/SoObjects/SOGo/SOGoContentObject.m +++ b/SoObjects/SOGo/SOGoContentObject.m @@ -372,7 +372,7 @@ - (NSString *) davContentLength { return [NSString stringWithFormat: @"%u", - [content lengthOfBytesUsingEncoding: NSUTF8StringEncoding]]; + [content lengthOfBytesUsingEncoding: NSISOLatin1StringEncoding]]; } // - (NSString *) davResourceType