Skip to content

Commit 1fd3a56

Browse files
committed
replace logical AND to bitwise AND in xqc_random
1 parent 907be81 commit 1fd3a56

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/common/xqc_random.c

+2-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ long xqc_random(void) {
2727
if (rand_s(&val)) {
2828
val = rand();
2929
}
30-
return (long)val && 0xFFFFFFFF;
30+
return (long)val & 0xFFFFFFFF;
3131
#else
3232
return random();
3333
#endif
@@ -140,5 +140,4 @@ xqc_get_random(xqc_random_generator_t *rand_gen, u_char *buf, size_t need_len)
140140
assert(result);
141141
#endif
142142
return XQC_OK;
143-
}
144-
143+
}

0 commit comments

Comments
 (0)