ObjFW  Diff

Differences From Artifact [97e67aa7ba]:

To Artifact [6a3d9e4d37]:


81
82
83
84
85
86
87
88

89
90
91
92
93



94
95
96
97
98
99
100
81
82
83
84
85
86
87

88
89
90
91


92
93
94
95
96
97
98
99
100
101







-
+



-
-
+
+
+







int
main(int argc, char *argv[])
{
#ifdef OF_PSP
	int tid;
#endif

#if defined(OF_OBJFW_RUNTIME) && !defined(OF_WINDOWS) && !defined(OF_AMIGAOS4)
#if defined(OF_OBJFW_RUNTIME) && !defined(OF_WINDOWS) && !defined(OF_AMIGAOS)
	/*
	 * This does not work on Win32 if ObjFW is built as a DLL.
	 *
	 * On AmigaOS 4, atexit() calls objc_exit() before our destructors have
	 * run, but we need to send messages in some destructors.
	 * On AmigaOS, some destructors need to be able to send messages.
	 * Calling objc_exit() via atexit() would result in the runtime being
	 * destructed before for the destructors ran.
	 */
	atexit(objc_exit);
#endif

	/* We need deterministic hashes for tests */
	of_hash_seed = 0;