This repository has been archived on 2023-11-11. You can view files and clone it, but cannot push or open issues or pull requests.
libpng/KNOWNBUG

32 lines
1.2 KiB
Plaintext
Raw Normal View History

1998-04-21 20:03:57 +00:00
2001-03-14 13:08:39 +00:00
Known bugs in libpng-1.0.10
2000-02-05 05:40:16 +00:00
2001-04-04 03:43:19 +00:00
1. April 1, 2001: Missing type casts on png_malloc() calls (Dimitri Papadopolous)
A call to png_malloc() in pngread.c is missing the (png_bytep) type cast,
and four calls in pngset.c are missing type casts, (png_charp), (png_charp),
(png_bytep), and (png_bytep), respectively.
STATUS: fixed in libpng-1.0.11beta1.
2. April 3, 2001: "//" comments cause the SGI compiler (o32) to fail to
compile pnggccrd.c (Richard Kettlewell).
STATUS: fixed in libpng-1.0.11beta1.
2001-04-11 12:38:00 +00:00
3. April 5, 2001: The prototypes don't match several functions.
Functions png_info_init, png_zalloc, and several others have PNGAPI
in the C functions but not in the prototypes in png.h. The functions
involved are all either deprecated or intended only for internal use.
STATUS: PNGAPI was removed from the C code in libpng-1.0.11beta2.
2001-04-15 01:15:41 +00:00
4. April 14, 2001: Many instances of png_malloc() are not followed by
a check to make sure it didn't return NULL.
2001-04-20 15:32:10 +00:00
STATUS: This only seems to matter if the user is using a custom
malloc_fn() that returns NULL. In libpng-1.0.11rc1 the return from
malloc_fn() will be checked for NULL and png_error() issued if one
is found.