ObjFW  Diff

Differences From Artifact [dca68d3ede]:

To Artifact [1ddb7fb002]:


344
345
346
347
348
349
350
351
352


353
354
355
356
357
358
359
344
345
346
347
348
349
350


351
352
353
354
355
356
357
358
359







-
-
+
+







}

- (void)getCharacters: (of_unichar_t*)buffer
	      inRange: (of_range_t)range
{
	[self finishInitialization];

	return [self getCharacters: buffer
			   inRange: range];
	[self getCharacters: buffer
		    inRange: range];
}

- (of_range_t)rangeOfString: (OFString*)string
{
	[self finishInitialization];

	return [self rangeOfString: string];
608
609
610
611
612
613
614
615

616
617
618
619
620
621
622
623
624


625
626
627
628
629
630
631
632

633
634
635
608
609
610
611
612
613
614

615
616
617
618
619
620
621
622


623
624
625
626
627
628
629
630
631

632
633
634
635







-
+







-
-
+
+







-
+



	return [self UTF32StringWithByteOrder: byteOrder];
}

- (void)writeToFile: (OFString*)path
{
	[self finishInitialization];

	return [self writeToFile: path];
	[self writeToFile: path];
}

- (void)writeToFile: (OFString*)path
	   encoding: (of_string_encoding_t)encoding
{
	[self finishInitialization];

	return [self writeToFile: path
			encoding: encoding];
	[self writeToFile: path
		 encoding: encoding];
}

#ifdef OF_HAVE_BLOCKS
- (void)enumerateLinesUsingBlock: (of_string_line_enumeration_block_t)block
{
	[self finishInitialization];

	return [self enumerateLinesUsingBlock: block];
	[self enumerateLinesUsingBlock: block];
}
#endif
@end