+2005-05-30 Helge Hess <helge.hess@skyrix.com>
+
+ * SoObjects/SoProductClassInfo.m: allow plain string values for slots
+ in product.plist (v4.5.161)
+
2005-05-05 Helge Hess <helge.hess@opengroupware.org>
* WEClientCapabilities.m: added Perl HTTP::DAV as a known WebDAV user
NSString *valueClassName;
Class valueClass;
id value;
+
+ if ([_m isKindOfClass:[NSString class]]) {
+ /* user used: slots = { abc = 15; } */
+ _m = [NSDictionary dictionaryWithObject:_m forKey:@"value"];
+ }
/* security */
else
valueClass = Nil;
- if ((value = [_m objectForKey:@"value"])) {
+ if ((value = [_m objectForKey:@"value"]) != nil) {
if (valueClass) {
value = [self instantiateObjectOfClass:valueClass withPlist:value];
# version file
-SUBMINOR_VERSION:=160
+SUBMINOR_VERSION:=161
# v4.5.122 requires libNGExtensions v4.5.153
# v4.5.91 requires libNGExtensions v4.5.134