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
	}
# endif
#endif

	buffer = [self allocMemoryWithSize: of_pagesize];

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

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

	return ret;
}








|


|







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 UTF8String], &tm))
			@throw [OFOutOfRangeException newWithClass: isa];

		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
	}
# endif
#endif

	buffer = [self allocMemoryWithSize: of_pagesize];

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

		ret = [OFString stringWithCString: 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
	}
# endif
#endif

	buffer = [self allocMemoryWithSize: of_pagesize];

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

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

	return ret;
}