On Sun, Oct 24, 1999 at 23:55:11 +0200, Juergen Leising wrote:
> mutt is not able to send any messages if /var/spool/mail/account
> contains 16383 messages. After writing a mail I do not get the
> usual "composing" menu, instead I face a
> 
>       floating point exception

A floating point exception?

After grepping *.{c,h}, it seems that Mutt doesn't use FP, except in
sendlib.c here:

    /* Determine which encoding is smaller  */
    if (1.33 * (float)(info->lobin+info->hibin+info->ascii) < 3.0 * (float) 
(info->lobin + info->hibin) + (float)info->ascii)

BTW, why is there a cast to float? A cast to double (or nothing) would
IMHO be more efficient, as 1.33 and 3.0 are doubles.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - PhD student in Computer Science
Web: <http://www.vinc17.org/> or <http://www.ens-lyon.fr/~vlefevre/> - 100%
validated HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.

Reply via email to