ObjFW  Diff

Differences From Artifact [3dd9d958c3]:

To Artifact [cf459656fd]:


86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
			[ret appendString: component];
		}
	}

	[ret makeImmutable];

	return ret;
# elif defined(OF_NINTENDO_3DS)
	return [path stringByPrependingString: @"/"];
# else
	return path;
# endif
}

static OFString *







|







86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
			[ret appendString: component];
		}
	}

	[ret makeImmutable];

	return ret;
# elif defined(OF_NINTENDO_3DS) || defined(OF_WII)
	return [path stringByPrependingString: @"/"];
# else
	return path;
# endif
}

static OFString *
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142

		if ([component isEqual: @".."])
			[components replaceObjectAtIndex: i
					      withObject: @"/"];
	}

	return [OFString pathWithComponents: components];
# elif defined(OF_NINTENDO_3DS)
	return [path substringWithRange: of_range(1, [path length] - 1)];
# else
	return path;
# endif
}
#endif








|







128
129
130
131
132
133
134
135
136
137
138
139
140
141
142

		if ([component isEqual: @".."])
			[components replaceObjectAtIndex: i
					      withObject: @"/"];
	}

	return [OFString pathWithComponents: components];
# elif defined(OF_NINTENDO_3DS) || defined(OF_WII)
	return [path substringWithRange: of_range(1, [path length] - 1)];
# else
	return path;
# endif
}
#endif