ONIG_EXTERN
int onig_set_retry_limit_in_match_of_match_param P_((OnigMatchParam* param, unsigned long limit));
ONIG_EXTERN
-int onig_set_callout_of_contents_of_match_param P_((OnigMatchParam* param, OnigCalloutFunc f));
+int onig_set_progress_callout_of_match_param P_((OnigMatchParam* param, OnigCalloutFunc f));
ONIG_EXTERN
-int onig_set_retraction_callout_of_contents_of_match_param P_((OnigMatchParam* param, OnigCalloutFunc f));
+int onig_set_retraction_callout_of_match_param P_((OnigMatchParam* param, OnigCalloutFunc f));
/* for callout functions */
ONIG_EXTERN
-OnigCalloutFunc onig_get_callout_of_contents P_((void));
+OnigCalloutFunc onig_get_progress_callout P_((void));
ONIG_EXTERN
-int onig_set_callout_of_contents P_((OnigCalloutFunc f));
+int onig_set_progress_callout P_((OnigCalloutFunc f));
ONIG_EXTERN
-OnigCalloutFunc onig_get_retraction_callout_of_contents P_((void));
+OnigCalloutFunc onig_get_retraction_callout P_((void));
ONIG_EXTERN
-int onig_set_retraction_callout_of_contents P_((OnigCalloutFunc f));
+int onig_set_retraction_callout P_((OnigCalloutFunc f));
ONIG_EXTERN
int onig_set_callout_of_name P_((OnigEncoding enc, OnigCalloutType type, OnigUChar* name, OnigUChar* name_end, int callout_in, OnigCalloutFunc callout, OnigCalloutFunc end_callout, int arg_num, unsigned int arg_types[], int optional_arg_num, OnigValue opt_defaults[])); /* name: single-byte string */
ONIG_EXTERN
struct OnigMatchParamStruct {
unsigned int match_stack_limit;
unsigned long retry_limit_in_match;
- OnigCalloutFunc callout_of_contents;
+ OnigCalloutFunc progress_callout_of_contents;
OnigCalloutFunc retraction_callout_of_contents;
#ifdef USE_CALLOUT
int match_at_call_counter;
}
extern int
-onig_set_callout_of_contents_of_match_param(OnigMatchParam* param, OnigCalloutFunc f)
+onig_set_progress_callout_of_match_param(OnigMatchParam* param, OnigCalloutFunc f)
{
- param->callout_of_contents = f;
+ param->progress_callout_of_contents = f;
return ONIG_NORMAL;
}
extern int
-onig_set_retraction_callout_of_contents_of_match_param(OnigMatchParam* param,
- OnigCalloutFunc f)
+onig_set_retraction_callout_of_match_param(OnigMatchParam* param, OnigCalloutFunc f)
{
param->retraction_callout_of_contents = f;
return ONIG_NORMAL;
#endif
}
-static OnigCalloutFunc DefaultCallout;
+static OnigCalloutFunc DefaultProgressCallout;
static OnigCalloutFunc DefaultRetractionCallout;
extern OnigMatchParam*
#ifdef USE_RETRY_LIMIT_IN_MATCH
mp->retry_limit_in_match = RetryLimitInMatch;
#endif
- mp->callout_of_contents = DefaultCallout;
+ mp->progress_callout_of_contents = DefaultProgressCallout;
mp->retraction_callout_of_contents = DefaultRetractionCallout;
#ifdef USE_CALLOUT
}
else {
name_id = ONIG_NON_NAME_ID;
- func = msa->mp->callout_of_contents;
+ func = msa->mp->progress_callout_of_contents;
}
if (IS_NOT_NULL(func) && (in & ONIG_CALLOUT_IN_PROGRESS) != 0) {
#ifdef USE_CALLOUT
extern OnigCalloutFunc
-onig_get_callout_of_contents(void)
+onig_get_progress_callout(void)
{
- return DefaultCallout;
+ return DefaultProgressCallout;
}
extern int
-onig_set_callout_of_contents(OnigCalloutFunc f)
+onig_set_progress_callout(OnigCalloutFunc f)
{
- DefaultCallout = f;
+ DefaultProgressCallout = f;
return ONIG_NORMAL;
}
extern OnigCalloutFunc
-onig_get_retraction_callout_of_contents(void)
+onig_get_retraction_callout(void)
{
return DefaultRetractionCallout;
}
extern int
-onig_set_retraction_callout_of_contents(OnigCalloutFunc f)
+onig_set_retraction_callout(OnigCalloutFunc f)
{
DefaultRetractionCallout = f;
return ONIG_NORMAL;