Skip to content

Commit 6939487

Browse files
Merge #926: secp256k1.h: clarify that by default arguments must be != NULL
0881633 secp256k1.h: clarify that by default arguments must be != NULL (Jonas Nick) Pull request description: The same file says that the illegal callback will only triger for violations explicitly mentioned, which is not true without this commit because we often don't mention that an argument is not allowed to be NULL. This line is extracted from #783 in the hope that it gets merged faster because other PRs depend on it. ACKs for top commit: gmaxwell: ACK 0881633 real-or-random: ACK 0881633 Tree-SHA512: ecdc6954a1c21c333da5b03db51f50a0e53984aaef69cc697adaddc96b276da23e342037f476d21742632f6ec02bfa0574f837a5b5791f5985f4c355037176fa
2 parents 6c52ae8 + 0881633 commit 6939487

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

include/secp256k1.h

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ extern "C" {
77

88
#include <stddef.h>
99

10-
/* These rules specify the order of arguments in API calls:
10+
/* Unless explicitly stated all pointer arguments must not be NULL.
11+
*
12+
* The following rules specify the order of arguments in API calls:
1113
*
1214
* 1. Context pointers go first, followed by output arguments, combined
1315
* output/input arguments, and finally input-only arguments.

0 commit comments

Comments
 (0)