fix bug.
This commit is contained in:
parent
9f2b0c7e70
commit
0141113583
@ -12,7 +12,7 @@
|
||||
#include "rtree_udi_i.h"
|
||||
#include "rtree_udi.h"
|
||||
|
||||
static int YAP_IsNumberTerm (Term term, YAP_Float *n)
|
||||
static int YAP_IsNumberTermToFloat (Term term, YAP_Float *n)
|
||||
{
|
||||
if (YAP_IsIntTerm (term) != FALSE)
|
||||
{
|
||||
@ -41,7 +41,7 @@ static rect_t RectOfTerm (Term term)
|
||||
for (i = 0; YAP_IsPairTerm(term) && i < 4; i++)
|
||||
{
|
||||
tmp = YAP_HeadOfTerm (term);
|
||||
if (!YAP_IsNumberTerm(tmp,&(rect.coords[i])))
|
||||
if (!YAP_IsNumberTermToFloat(tmp,&(rect.coords[i])))
|
||||
return (RectInit());
|
||||
term = YAP_TailOfTerm (term);
|
||||
}
|
||||
|
Reference in New Issue
Block a user