ObjFW  Diff

Differences From Artifact [01d91a18bd]:

To Artifact [7a79298589]:


80
81
82
83
84
85
86
87

88
89

90

91
92
93
94
95
96
97
80
81
82
83
84
85
86

87

88
89

90
91
92
93
94
95
96
97







-
+
-

+
-
+








	attrs_c = [attrs cArray];
	attrs_cnt = [attrs count];
	add_attr = [elem methodForSelector: @selector(addAttribute:)];

	for (i = 0; i < attrs_cnt; i++) {
		if ([attrs_c[i] namespace] == nil &&
		    [[attrs_c[i] name] isEqual: @"xmlns"]) {
		    [[attrs_c[i] name] isEqual: @"xmlns"])
			[elem setDefaultNamespace: [attrs_c[i] stringValue]];
			continue;

		} else if ([[attrs_c[i] namespace]
		if ([[attrs_c[i] namespace]
		    isEqual: @"http://www.w3.org/2000/xmlns/"])
			[elem setPrefix: [attrs_c[i] name]
			   forNamespace: [attrs_c[i] stringValue]];

		add_attr(elem, @selector(addAttribute:), attrs_c[i]);
	}