ObjFW  Diff

Differences From Artifact [5fc577399d]:

To Artifact [cbd628ecff]:


532
533
534
535
536
537
538
539

540
541

542
543
544
545
546
547
548
532
533
534
535
536
537
538

539


540
541
542
543
544
545
546
547







-
+
-
-
+







		if (attribute->_namespace != nil &&
		    (attributePrefix = [allNamespaces objectForKey:
		    attribute->_namespace]) == nil)
			@throw [OFUnboundNamespaceException
			    exceptionWithNamespace: [attribute namespace]
					   element: self];

		length += attributeNameLength +
		length += attributeNameLength + (attributePrefix != nil
		    (attributePrefix != nil ?
		    attributePrefix.UTF8StringLength + 1 : 0) +
		    ? attributePrefix.UTF8StringLength + 1 : 0) +
		    tmp.UTF8StringLength + 4;

		@try {
			cString = [self resizeMemory: cString
						size: length];
		} @catch (id e) {
			[self freeMemory: cString];