blob: c821f3bf0561e580aecca930eaf3c53604691896 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#include "common.h"
/**
* Check whether an adjustment method is available,
* non-existing (invalid) methods will be identified
* as not available under the rationale that the
* library may be out of date
*
* @param method The adjustment method
* @return Whether the adjustment method is available
*/
int
libgamma_is_method_available(int method)
{
switch (method) {
#define X(CONST, NAME, CNAME, ENABLED)\
case CONST:\
return ENABLED;
LIST_METHODS(X)
#undef X
default:
return 0;
}
}
|