Hi, Jeremy,

RE:

> Looks like a bug.  The code in question is:
>  >>>>>
>        if (num_info.dval > -FLT_MAX && num_info.dval < FLT_MAX)
>          sprintf(buff, "FLOAT(%d,%d)", num_info.integers,
> num_info.decimals);
>        else
>          sprintf(buff, "DOUBLE(%d,%d)", num_info.integers,
> num_info.decimals);
> <<<<<

OK, thanks for the info. Seems like procedure analyse() has some other
bugs, for example despite controlling the number of possible enum
fields to e.g. 16, it returns an enum with 256 elements.

Cheers,
Gaspar

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to