@@ -416,7 +416,7 @@ typedef struct _CALLBACK_DATA
416416 PyObject * callback ;
417417 PyObject * modules_data ;
418418 PyObject * modules_callback ;
419- PyObject * warning_callback ;
419+ PyObject * warnings_callback ;
420420 int which ;
421421
422422} CALLBACK_DATA ;
@@ -687,7 +687,7 @@ static int handle_too_many_matches(
687687
688688 int result = CALLBACK_CONTINUE ;
689689
690- if (data -> warning_callback == NULL )
690+ if (data -> warnings_callback == NULL )
691691 {
692692 char message [200 ];
693693
@@ -703,7 +703,7 @@ static int handle_too_many_matches(
703703 }
704704 else
705705 {
706- Py_INCREF (data -> warning_callback );
706+ Py_INCREF (data -> warnings_callback );
707707
708708 identifier = PyBytes_FromString (string -> identifier );
709709
@@ -722,7 +722,7 @@ static int handle_too_many_matches(
722722 }
723723
724724 PyObject * callback_result = PyObject_CallFunctionObjArgs (
725- data -> warning_callback ,
725+ data -> warnings_callback ,
726726 warning_type ,
727727 identifier ,
728728 NULL );
@@ -750,7 +750,7 @@ static int handle_too_many_matches(
750750
751751 Py_XDECREF (identifier );
752752 Py_XDECREF (warning_type );
753- Py_XDECREF (data -> warning_callback );
753+ Py_XDECREF (data -> warnings_callback );
754754
755755 PyGILState_Release (gil_state );
756756
@@ -1493,7 +1493,7 @@ static PyObject* Rules_match(
14931493 static char * kwlist [] = {
14941494 "filepath" , "pid" , "data" , "externals" ,
14951495 "callback" , "fast" , "timeout" , "modules_data" ,
1496- "modules_callback" , "which_callbacks" , "warning_callback " , NULL
1496+ "modules_callback" , "which_callbacks" , "warnings_callback " , NULL
14971497 };
14981498
14991499 char * filepath = NULL ;
@@ -1515,7 +1515,7 @@ static PyObject* Rules_match(
15151515 callback_data .callback = NULL ;
15161516 callback_data .modules_data = NULL ;
15171517 callback_data .modules_callback = NULL ;
1518- callback_data .warning_callback = NULL ;
1518+ callback_data .warnings_callback = NULL ;
15191519 callback_data .which = CALLBACK_ALL ;
15201520
15211521 if (PyArg_ParseTupleAndKeywords (
@@ -1533,7 +1533,7 @@ static PyObject* Rules_match(
15331533 & callback_data .modules_data ,
15341534 & callback_data .modules_callback ,
15351535 & callback_data .which ,
1536- & callback_data .warning_callback ))
1536+ & callback_data .warnings_callback ))
15371537 {
15381538 if (filepath == NULL && data .buf == NULL && pid == 0 )
15391539 {
@@ -1564,14 +1564,14 @@ static PyObject* Rules_match(
15641564 }
15651565 }
15661566
1567- if (callback_data .warning_callback != NULL )
1567+ if (callback_data .warnings_callback != NULL )
15681568 {
1569- if (!PyCallable_Check (callback_data .warning_callback ))
1569+ if (!PyCallable_Check (callback_data .warnings_callback ))
15701570 {
15711571 PyBuffer_Release (& data );
15721572 return PyErr_Format (
15731573 PyExc_TypeError ,
1574- "'warning_callback ' must be callable" );
1574+ "'warnings_callback ' must be callable" );
15751575 }
15761576 }
15771577
0 commit comments