ObjFW  Diff

Differences From Artifact [5432dcad54]:

To Artifact [0832a97340]:


471
472
473
474
475
476
477
478

479
480
481

482
483
484
485
486
487
488
471
472
473
474
475
476
477

478
479
480

481
482
483
484
485
486
487
488







-
+


-
+







	}
# endif
#endif

	buffer = [self allocMemoryWithSize: of_pagesize];

	@try {
		if (!strftime(buffer, of_pagesize, [format cString], &tm))
		if (!strftime(buffer, of_pagesize, [format UTF8String], &tm))
			@throw [OFOutOfRangeException newWithClass: isa];

		ret = [OFString stringWithCString: buffer];
		ret = [OFString stringWithUTF8String: buffer];
	} @finally {
		[self freeMemory: buffer];
	}

	return ret;
}

517
518
519
520
521
522
523
524

525
526
527

528
529
530
531
532
533
534
517
518
519
520
521
522
523

524
525
526

527
528
529
530
531
532
533
534







-
+


-
+







	}
# endif
#endif

	buffer = [self allocMemoryWithSize: of_pagesize];

	@try {
		if (!strftime(buffer, of_pagesize, [format cString], &tm))
		if (!strftime(buffer, of_pagesize, [format UTF8String], &tm))
			@throw [OFOutOfRangeException newWithClass: isa];

		ret = [OFString stringWithCString: buffer];
		ret = [OFString stringWithUTF8String: buffer];
	} @finally {
		[self freeMemory: buffer];
	}

	return ret;
}