]> err.no Git - sope/commitdiff
added WOMessageUseUTF8 bool default
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 21 Dec 2004 14:18:22 +0000 (14:18 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 21 Dec 2004 14:18:22 +0000 (14:18 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@455 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-appserver/NGObjWeb/ChangeLog
sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.h
sope-appserver/NGObjWeb/Version
sope-appserver/NGObjWeb/WOMessage.m

index 734dc807c83811f4f0e04ac90c8ef991817afe6d..85143f7dfd1a5305750eb7548de8e4a111e88f32 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-21  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOMessage.m: added 'WOMessageUseUTF8' bool default to enable UTF-8
+         as the default message encoding (v4.5.104)
+
 2004-12-19  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * v4.5.103
index cb9794d4fff54df47af06923b5941209a4050a96..d8b54c18b6c1d107cb38c39a1cfd3330a4de46b0 100644 (file)
@@ -1,7 +1,7 @@
 /*
-  Copyright (C) 2000-2003 SKYRIX Software AG
+  Copyright (C) 2000-2004 SKYRIX Software AG
 
-  This file is part of OGo
+  This file is part of OpenGroupware.org.
 
   OGo is free software; you can redistribute it and/or modify it under
   the terms of the GNU Lesser General Public License as published by the
@@ -18,7 +18,6 @@
   Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
   02111-1307, USA.
 */
-// $Id$
 
 #ifndef __NGObjWeb_DynElem_WOGenericElement_H__
 #define __NGObjWeb_DynElem_WOGenericElement_H__
index 5984d7cc5d5b0318af603505334230f509bf3280..e6908ce50c4cba9adb2283e281b02b8739df9b8d 100644 (file)
@@ -1,6 +1,6 @@
 # version file
 
-SUBMINOR_VERSION:=103
+SUBMINOR_VERSION:=104
 
 # v4.5.91  requires libNGExtensions v4.5.134
 # v4.5.84  requires libNGExtensions v4.5.127
index db9f97f4197a9b5ff89350175e8271eaf0de94a7..a4a6d4e0891f2a92dc92f799d3f8f892e25829b5 100644 (file)
@@ -53,12 +53,18 @@ static WOMessageProfileInfo profiletot = { 0, 0, 0, 0, 0 };
   
   printProfile = [ud boolForKey:@"WOProfileResponse"];
 
+  if ([ud boolForKey:@"WOMessageUseUTF8"]) {
+    defaultEncoding = NSUTF8StringEncoding;
+  }
+  else {
 #ifdef __APPLE__
-  //#warning default encoding is ISO Latin 1 ...
-  defaultEncoding = NSISOLatin1StringEncoding;
+    //#warning default encoding is ISO Latin 1 ...
+    // TODO: why are we doing this?
+    defaultEncoding = NSISOLatin1StringEncoding;
 #else
-  defaultEncoding = [NSStringClass defaultCStringEncoding];
+    defaultEncoding = [NSStringClass defaultCStringEncoding];
 #endif
+  }
 }
 
 static inline void _ensureBody(WOMessage *self) {