]> err.no Git - sope/commitdiff
implemented -localName
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sun, 4 Jun 2006 13:46:40 +0000 (13:46 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Sun, 4 Jun 2006 13:46:40 +0000 (13:46 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1266 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

sope-xml/DOM/ChangeLog
sope-xml/DOM/DOMElement.m
sope-xml/DOM/Version

index 9fe2b28e26aa17c2fbf165fe8d342c16b57b7f28..9012be97ec36c62d6d3f18d7d74ca9e2d530e1fa 100644 (file)
@@ -1,3 +1,7 @@
+2006-06-04  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DOMElement.m: added missing -localName implementation (v4.5.21)
+
 2005-08-17  Helge Hess  <helge.hess@opengroupware.org>
 
        * GNUmakefile: removed duplicate definition of EDOM.h (v4.5.20)
index d16930c59626114aed333eaae4bf1ed1bbbb474c..cbd6eeb44671f67fb2a97edee95b71be52342254 100644 (file)
@@ -1,5 +1,6 @@
 /*
-  Copyright (C) 2000-2005 SKYRIX Software AG
+  Copyright (C) 2000-2006 SKYRIX Software AG
+  Copyright (C) 2006      Helge Hess
 
   This file is part of SOPE.
 
@@ -86,6 +87,9 @@ static NSNull *null = nil;
 - (NSString *)tagName {
   return self->tagName;
 }
+- (NSString *)localName {
+  return self->tagName;
+}
 
 - (void)setPrefix:(NSString *)_prefix {
   id old = self->prefix;
@@ -280,7 +284,7 @@ static NSNull *null = nil;
   }
   
   objs[0] = _localName;
-  objs[1] = _ns ? _ns : (id)null;
+  objs[1] = _ns ? _ns : (NSString *)null;
   key = [NSArray arrayWithObjects:objs count:2];
   
   return [self->keyToAttribute objectForKey:key] ? YES : NO;
@@ -329,7 +333,7 @@ static NSNull *null = nil;
   }
   
   objs[0] = _localName;
-  objs[1] = _ns ? _ns : (id)null;
+  objs[1] = _ns ? _ns : (NSString *)null;
   key = [NSArray arrayWithObjects:objs count:2];
 
   return [self->keyToAttribute objectForKey:key];
index 144c9bb7b5aeae8265b377456d0f0b9ae3228a36..e6164a36d31bcdc93f0bccb35e5dad297afcda67 100644 (file)
@@ -1,3 +1,3 @@
 # version file
 
-SUBMINOR_VERSION:=20
+SUBMINOR_VERSION:=21