From 89bf852c497d296477ac788f00a06b11e5502fa9 Mon Sep 17 00:00:00 2001 From: kramm Date: Thu, 30 Dec 2004 19:11:57 +0000 Subject: [PATCH] fixed bug in bbox. --- lib/python/primitives.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/python/primitives.c b/lib/python/primitives.c index be62671..55e80d0 100644 --- a/lib/python/primitives.c +++ b/lib/python/primitives.c @@ -189,22 +189,22 @@ static int bbox_setattr(PyObject * self, char* a, PyObject* o) BBoxObject*bbox= (BBoxObject*)self; if(!strcmp(a, "xmin")) { float xmin; - if (!PyArg_Parse(o, "i", &xmin)) goto err; + if (!PyArg_Parse(o, "f", &xmin)) goto err; bbox->bbox.xmin = (int)(xmin*20); return 0; } else if(!strcmp(a, "ymin")) { float ymin; - if (!PyArg_Parse(o, "i", &ymin)) goto err; + if (!PyArg_Parse(o, "f", &ymin)) goto err; bbox->bbox.ymin = (int)(ymin*20); return 0; } else if(!strcmp(a, "xmax")) { float xmax; - if (!PyArg_Parse(o, "i", &xmax)) goto err; + if (!PyArg_Parse(o, "f", &xmax)) goto err; bbox->bbox.xmax = (int)(xmax*20); return 0; } else if(!strcmp(a, "ymax")) { float ymax; - if (!PyArg_Parse(o, "i", &ymax)) goto err; + if (!PyArg_Parse(o, "f", &ymax)) goto err; bbox->bbox.ymax = (int)(ymax*20); return 0; } -- 1.7.10.4