CVSROOT:        /cvs/gnome
Module name:    gnumeric
Changes by:     mortenw 06/01/06 16:12:17

Modified files:
        .              : Tag: gnumeric-1-6 NEWS 
        plugins/fn-string: Tag: gnumeric-1-6 ChangeLog functions.c 

Log message:
Backport.

2006-01-06  Morten Welinder  <[EMAIL PROTECTED]>

* functions.c (gnumeric_char): Plug leak.  Handle crazy input
values.
(gnumeric_unichar): Handle crazy input values.
(gnumeric_left, gnumeric_right, gnumeric_mid): Handle crazy values
for length.
(gnumeric_rept): Handle crazy values for count.  Speed up.  Handle
out-of-memory gracefully.
(gnumeric_find): Handle crazy values for start.
(gnumeric_replace, gnumeric_search): Make UTF-8 safe and fix a
pile of other bugs.
(gnumeric_fixed): Fix division-by-zero problem.  Handle crazy
decimals count.
(gnumeric_substitute): Don't access freed memory.  Always make
sure to return a string result.  Handle crazy values for num.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnumeric&who=mortenw&date=explicit&mindate=2006-01-06%2016:11&maxdate=2006-01-06%2016:13

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to