Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib/libc



Module Name:    src
Committed By:   christos
Date:           Fri Mar 21 23:13:49 UTC 2008

Modified Files:
        src/lib/libc/gdtoa: dmisc.c dtoa.c g_Qfmt.c g_ddfmt.c g_dfmt.c g_ffmt.c
            g_xLfmt.c g_xfmt.c gdtoa.c gdtoa.h gethex.c hdtoa.c misc.c smisc.c
            strtoIQ.c strtoId.c strtoIdd.c strtoIf.c strtoIg.c strtoIx.c
            strtoIxL.c strtod.c strtodI.c strtodg.c strtodnrp.c strtof.c
            strtof_vaxf.c strtopQ.c strtopd.c strtopdd.c strtopf.c strtopx.c
            strtopxL.c strtorQ.c strtord.c strtordd.c strtorf.c strtorx.c
            strtorxL.c sum.c
        src/lib/libc/stdio: vfwprintf.c

Log Message:
Don't coredump on out of memory conditions. This solution leaks, but gdtoa
is too complicated to fix. Try printf %99999999999.9999999999f 2


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 src/lib/libc/gdtoa/dmisc.c src/lib/libc/gdtoa/gdtoa.c \
    src/lib/libc/gdtoa/gethex.c src/lib/libc/gdtoa/misc.c \
    src/lib/libc/gdtoa/strtof_vaxf.c src/lib/libc/gdtoa/strtopQ.c \
    src/lib/libc/gdtoa/strtopx.c src/lib/libc/gdtoa/strtopxL.c \
    src/lib/libc/gdtoa/strtord.c
cvs rdiff -r1.4 -r1.5 src/lib/libc/gdtoa/dtoa.c src/lib/libc/gdtoa/strtod.c
cvs rdiff -r1.2 -r1.3 src/lib/libc/gdtoa/g_Qfmt.c \
    src/lib/libc/gdtoa/g_xLfmt.c src/lib/libc/gdtoa/g_xfmt.c \
    src/lib/libc/gdtoa/smisc.c src/lib/libc/gdtoa/strtof.c \
    src/lib/libc/gdtoa/strtorQ.c src/lib/libc/gdtoa/strtorx.c \
    src/lib/libc/gdtoa/strtorxL.c
cvs rdiff -r1.1.1.1 -r1.2 src/lib/libc/gdtoa/g_ddfmt.c \
    src/lib/libc/gdtoa/g_dfmt.c src/lib/libc/gdtoa/g_ffmt.c \
    src/lib/libc/gdtoa/strtoIQ.c src/lib/libc/gdtoa/strtoId.c \
    src/lib/libc/gdtoa/strtoIdd.c src/lib/libc/gdtoa/strtoIf.c \
    src/lib/libc/gdtoa/strtoIg.c src/lib/libc/gdtoa/strtoIx.c \
    src/lib/libc/gdtoa/strtoIxL.c src/lib/libc/gdtoa/strtodI.c \
    src/lib/libc/gdtoa/strtodnrp.c src/lib/libc/gdtoa/strtopd.c \
    src/lib/libc/gdtoa/strtopdd.c src/lib/libc/gdtoa/strtopf.c \
    src/lib/libc/gdtoa/strtordd.c src/lib/libc/gdtoa/strtorf.c \
    src/lib/libc/gdtoa/sum.c
cvs rdiff -r1.7 -r1.8 src/lib/libc/gdtoa/gdtoa.h
cvs rdiff -r1.5 -r1.6 src/lib/libc/gdtoa/hdtoa.c src/lib/libc/gdtoa/strtodg.c
cvs rdiff -r1.11 -r1.12 src/lib/libc/stdio/vfwprintf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index