From 32ac0752bdf60a7ecfdfaea07f26e68060529486 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 17 Feb 2011 07:57:11 -0500 Subject: [PATCH] `int` -> `cdef int` when declaring local variables in early binding example. --- src/userguide/early_binding_for_speed.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/userguide/early_binding_for_speed.rst b/src/userguide/early_binding_for_speed.rst index 07e0047a..d44498dd 100644 --- a/src/userguide/early_binding_for_speed.rst +++ b/src/userguide/early_binding_for_speed.rst @@ -53,7 +53,7 @@ where calls occur within Cython code. For example: def __init__(self, int x0, int y0, int x1, int y1): self.x0 = x0; self.y0 = y0; self.x1 = x1; self.y1 = y1 cdef int _area(self): - int area + cdef int area area = (self.x1 - self.x0) * (self.y1 - self.y0) if area < 0: area = -area @@ -88,7 +88,7 @@ overheads. Consider this code: def __init__(self, int x0, int y0, int x1, int y1): self.x0 = x0; self.y0 = y0; self.x1 = x1; self.y1 = y1 cpdef int area(self): - int area + cdef int area area = (self.x1 - self.x0) * (self.y1 - self.y0) if area < 0: area = -area -- 2.26.2