22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#include <string.h>
#include <assert.h>
#ifdef OF_APPLE_RUNTIME
# include <dlfcn.h>
#endif
#import "OFObject.h"
#import "OFArray.h"
#import "OFLocale.h"
#import "OFMethodSignature.h"
#import "OFRunLoop.h"
#import "OFThread.h"
|
>
>
>
>
|
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#include <string.h>
#include <assert.h>
#ifdef OF_APPLE_RUNTIME
# include <dlfcn.h>
#endif
#ifdef HAVE_GETRANDOM
# include <sys/random.h>
#endif
#import "OFObject.h"
#import "OFArray.h"
#import "OFLocale.h"
#import "OFMethodSignature.h"
#import "OFRunLoop.h"
#import "OFThread.h"
|
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
static struct {
Class isa;
} allocFailedException;
uint32_t of_hash_seed;
#ifndef HAVE_ARC4RANDOM
static void
initRandom(void)
{
struct timeval tv;
# ifdef HAVE_RANDOM
gettimeofday(&tv, NULL);
|
|
|
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
static struct {
Class isa;
} allocFailedException;
uint32_t of_hash_seed;
#if !defined(HAVE_ARC4RANDOM) && !defined(HAVE_GETRANDOM)
static void
initRandom(void)
{
struct timeval tv;
# ifdef HAVE_RANDOM
gettimeofday(&tv, NULL);
|