diff options
Diffstat (limited to 'src/math/types.h')
| -rw-r--r-- | src/math/types.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/math/types.h b/src/math/types.h index a726021..4dee9dd 100644 --- a/src/math/types.h +++ b/src/math/types.h @@ -33,7 +33,7 @@ typedef struct { size_t npoints; } curve_t; -enum curve_offset { +typedef enum { OFFSET_SEED, OFFSET_FIELD, OFFSET_A, @@ -43,14 +43,14 @@ enum curve_offset { OFFSET_GENERATORS, OFFSET_POINTS, OFFSET_END -}; +} offset_e; typedef struct { void *args; size_t nargs; } arg_t; -typedef int (*gen_t)(curve_t *, config_t *, arg_t *); +typedef int (*gen_t)(curve_t *, const config_t *, arg_t *); /** * @brief @@ -59,6 +59,6 @@ typedef int (*gen_t)(curve_t *, config_t *, arg_t *); * @param args * @return */ -int gen_skip(curve_t *curve, config_t *cfg, arg_t *args); +int gen_skip(curve_t *curve, const config_t *cfg, arg_t *args); #endif // ECGEN_TYPES_H |
