c.pp = scalar_util_reftype;
c.check = 0;
c.ud = NULL;
- sub_op_register(aTHX_ &c);
+ sub_op_register(aTHX_ &c, 0);
}
In your Perl module file :
For future compatibility, it is required to call this function with your config object before storing your actual values.
It will store safe defaults for members you won't set.
-=head2 C<void sub_op_register(pTHX_ const sub_op_config_t *c)>
+=head2 C<void sub_op_register(pTHX_ const sub_op_config_t *c, U32 flags)>
Registers a name and its configuration into L<Sub::Op>.
The caller is responsible for allocating and freeing the C<sub_op_config_t> object.