From eb3fa5c64f7bfd9e26320500a114f00d2cb80bd8 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Thu, 19 Nov 2009 16:46:13 -0500 Subject: Fix more ob_type dereferences --- ob_type.cocci | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ob_type.cocci b/ob_type.cocci index 9d8131d..590f035 100644 --- a/ob_type.cocci +++ b/ob_type.cocci @@ -10,3 +10,11 @@ T non_py_obj_ptr; - non_py_obj_ptr->ob_type + Py_TYPE(non_py_obj_ptr) ) + +@@ +identifier F; // FIXME: must be an initial field of a struct +type T; +T non_py_obj_ptr; +@@ +- non_py_obj_ptr->F.ob_type ++ Py_TYPE(non_py_obj_ptr) -- cgit