projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fio 3.14
[fio.git]
/
optgroup.c
diff --git
a/optgroup.c
b/optgroup.c
index 122d24e98bbb80710df3ab3a7a32e7596be71984..04ceec7ec3a7242db72bbb07349c3cbeb6695671 100644
(file)
--- a/
optgroup.c
+++ b/
optgroup.c
@@
-1,6
+1,7
@@
#include <stdio.h>
#include <inttypes.h>
#include "optgroup.h"
#include <stdio.h>
#include <inttypes.h>
#include "optgroup.h"
+#include "compiler/compiler.h"
/*
* Option grouping
/*
* Option grouping
@@
-201,5
+202,8
@@
const struct opt_group *opt_group_from_mask(uint64_t *mask)
const struct opt_group *opt_group_cat_from_mask(uint64_t *mask)
{
const struct opt_group *opt_group_cat_from_mask(uint64_t *mask)
{
+ compiletime_assert(__FIO_OPT_G_NR <= 8 * sizeof(uint64_t),
+ "__FIO_OPT_G_NR");
+
return group_from_mask(fio_opt_cat_groups, mask, FIO_OPT_G_INVALID);
}
return group_from_mask(fio_opt_cat_groups, mask, FIO_OPT_G_INVALID);
}