瀏覽代碼

Call hook_read_before when hook_read_before attribute exists.

Sander Mathijs van Veen 14 年之前
父節點
當前提交
5f74eb1a7f
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/c/bison_callback.c

+ 1 - 1
src/c/bison_callback.c

@@ -133,7 +133,7 @@ void py_input(PyObject *parser, char *buf, int *result, int max_size)
     INIT_ATTR(py_attr_close_name, "close");
 
     // Check if the "hook_READ_BEFORE" callback exists
-    if (unlikely(!PyObject_HasAttr(parser, py_attr_hook_read_before_name)))
+    if (PyObject_HasAttr(parser, py_attr_hook_read_before_name))
     {
         handle = PyObject_GetAttr(parser, py_attr_hook_read_before_name);
         if (unlikely(!handle)) return;