Skip to content

Commit d5cc7e9

Browse files
TimWollaarnaud-lb
andauthored
random: Add PHPAPI to all php_random_algo definitions (#14088)
The php_random.h header already defines them as `PHPAPI` and they actually are part of the public API. Co-authored-by: Arnaud Le Blanc <arnaud.lb@gmail.com>
1 parent 8d67f23 commit d5cc7e9

6 files changed

+6
-6
lines changed

ext/random/engine_combinedlcg.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ static bool unserialize(void *state, HashTable *data)
101101
return true;
102102
}
103103

104-
const php_random_algo php_random_algo_combinedlcg = {
104+
PHPAPI const php_random_algo php_random_algo_combinedlcg = {
105105
sizeof(php_random_status_state_combinedlcg),
106106
generate,
107107
range,

ext/random/engine_mt19937.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ static bool unserialize(void *state, HashTable *data)
228228
return true;
229229
}
230230

231-
const php_random_algo php_random_algo_mt19937 = {
231+
PHPAPI const php_random_algo php_random_algo_mt19937 = {
232232
sizeof(php_random_status_state_mt19937),
233233
generate,
234234
range,

ext/random/engine_pcgoneseq128xslrr64.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ static bool unserialize(void *state, HashTable *data)
105105
return true;
106106
}
107107

108-
const php_random_algo php_random_algo_pcgoneseq128xslrr64 = {
108+
PHPAPI const php_random_algo php_random_algo_pcgoneseq128xslrr64 = {
109109
sizeof(php_random_status_state_pcgoneseq128xslrr64),
110110
generate,
111111
range,

ext/random/engine_secure.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ static zend_long range(void *state, zend_long min, zend_long max)
4646
return result;
4747
}
4848

49-
const php_random_algo php_random_algo_secure = {
49+
PHPAPI const php_random_algo php_random_algo_secure = {
5050
0,
5151
generate,
5252
range,

ext/random/engine_user.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ static zend_long range(void *state, zend_long min, zend_long max)
7373
}, min, max);
7474
}
7575

76-
const php_random_algo php_random_algo_user = {
76+
PHPAPI const php_random_algo php_random_algo_user = {
7777
sizeof(php_random_status_state_user),
7878
generate,
7979
range,

ext/random/engine_xoshiro256starstar.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ static bool unserialize(void *state, HashTable *data)
154154
return true;
155155
}
156156

157-
const php_random_algo php_random_algo_xoshiro256starstar = {
157+
PHPAPI const php_random_algo php_random_algo_xoshiro256starstar = {
158158
sizeof(php_random_status_state_xoshiro256starstar),
159159
generate,
160160
range,

0 commit comments

Comments
 (0)