Differences From Artifact [e7f245ce3b]:
- File
tests/TestsAppDelegate.m
— part of check-in
[24622e8913]
at
2012-09-09 12:31:52
on branch trunk
— Loop forever after applicationDidFinishLaunching.
This is in preparation for adding an event loop, so that applications
which do not require a run loop will already adopt to calling
[OFApplication terminate] at the end of
-[applicationDidFinishLaunching]. (user: js, size: 3395) [annotate] [blame] [check-ins using]
To Artifact [cbb72ed2a0]:
- File
tests/TestsAppDelegate.m
— part of check-in
[f60e4012b7]
at
2012-12-04 09:19:58
on branch trunk
— Randomize hashes.
This prevents DoSing hashtables by creating conflicts deliberately. (user: js, size: 3525) [annotate] [blame] [check-ins using]
| ︙ | ︙ | |||
25 26 27 28 29 30 31 |
#ifdef _PSP
# include <pspmoduleinfo.h>
# include <pspkernel.h>
# include <pspdebug.h>
PSP_MODULE_INFO("ObjFW Tests", 0, 0, 0);
#endif
| > > > > > | > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
#ifdef _PSP
# include <pspmoduleinfo.h>
# include <pspkernel.h>
# include <pspdebug.h>
PSP_MODULE_INFO("ObjFW Tests", 0, 0, 0);
#endif
int
main(int argc, char *argv[])
{
/* We need deterministic hashes for tests */
of_hash_seed = 0;
return of_application_main(&argc, &argv, [TestsAppDelegate class]);
}
@implementation TestsAppDelegate
- (void)outputString: (OFString*)str
withColor: (int)color
{
#if defined(_PSP)
char i, space = ' ';
|
| ︙ | ︙ |