Clarify what "checking on bit" means
* doc/gpgme.texi (gpgme_sigsum_t summary): Clarify what "you can check one bit means" -- It was unclear which bit to test for is. And tests with students have shown that they would "test" for this one bit by using if(sig.summary == GPGME_SIGSUM_VALID) which would fail because valid sigs are also SIGSUM_GREEN. So lets give an example for people not used to checking bits and clarify through this example which bit is meant to be checked.
This commit is contained in:
parent
05896c210f
commit
7880335273
@ -4948,7 +4948,19 @@ list, or @code{NULL} if this is the last element.
|
|||||||
This is a bit vector giving a summary of the signature status. It
|
This is a bit vector giving a summary of the signature status. It
|
||||||
provides an easy interface to a defined semantic of the signature
|
provides an easy interface to a defined semantic of the signature
|
||||||
status. Checking just one bit is sufficient to see whether a
|
status. Checking just one bit is sufficient to see whether a
|
||||||
signature is valid without any restrictions.
|
signature is valid without any restrictions. This means that
|
||||||
|
you can check for GPGME_SIGSUM_VALID like this:
|
||||||
|
|
||||||
|
@example
|
||||||
|
if (sig.summary & GPGME_SIGSUM_VALID)
|
||||||
|
@{
|
||||||
|
..do stuff if valid..
|
||||||
|
@}
|
||||||
|
else
|
||||||
|
@{
|
||||||
|
..do stuff if not fully valid..
|
||||||
|
@}
|
||||||
|
@end example
|
||||||
|
|
||||||
The defined bits are:
|
The defined bits are:
|
||||||
@table @code
|
@table @code
|
||||||
|
Loading…
Reference in New Issue
Block a user