equal
deleted
inserted
replaced
|
1 Function needs extern keyword. |
|
2 In house patch. |
|
3 |
|
4 --- a/arc4random.c 2016-03-01 09:29:36.602447178 -0800 |
|
5 +++ b/arc4random.c 2016-03-01 10:17:51.627857034 -0800 |
|
6 @@ -445,8 +445,8 @@ arc4random_stir(void) |
|
7 #endif |
|
8 |
|
9 #ifndef ARC4RANDOM_NOADDRANDOM |
|
10 -ARC4RANDOM_EXPORT void |
|
11 -arc4random_addrandom(const unsigned char *dat, int datlen) |
|
12 +extern void |
|
13 +arc4random_addrandom(uchar_t *dat, size_t datlen) |
|
14 { |
|
15 int j; |
|
16 _ARC4_LOCK(); |
|
17 @@ -477,7 +477,7 @@ arc4random(void) |
|
18 } |
|
19 #endif |
|
20 |
|
21 -ARC4RANDOM_EXPORT void |
|
22 +extern void |
|
23 arc4random_buf(void *_buf, size_t n) |
|
24 { |
|
25 unsigned char *buf = _buf; |