]> Pileus Git - ~andy/gtk/commit
Auxiliary functions used to implement support for arbitrary origins.
authorMatthias Clasen <maclas@gmx.de>
Tue, 18 Feb 2003 20:12:08 +0000 (20:12 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 18 Feb 2003 20:12:08 +0000 (20:12 +0000)
commit588a0dd2b9a8b3a554302c793525bcd32e56dcd5
tree2d3b3be83c4d1e514f8a44c8de0ddfe6293f60d3
parentd7cf371d74affe9fa69367f1569c4f41b90ca83b
Auxiliary functions used to implement support for arbitrary origins.

2003-02-18  Matthias Clasen  <maclas@gmx.de>

* io-tga.c (pixbuf_flip_row):
(pixbuf_flip_vertically): Auxiliary functions used to implement
support for arbitrary origins.
(parse_data_for_row_pseudocolor):
(parse_data_for_row_truecolor):
(parse_data_for_row_grayscale):
(parse_data_for_row):
(fill_in_context): Remove the check for upper-left origin.
(parse_rle_data): Support arbitrary origins. (#105912)

* io-tga.c (fread_check):
(fseek_check):
(get_header_from_file):
(get_colormap_from_file):
(get_image_pseudocolor):
(swap_channels_pixbuf):
(get_image_truecolor):
(get_image_grayscale):
(gdk_pixbuf__tga_load): Remove the non-incremental load
implementation, since we have generic_image_load () now.

(gdk_pixbuf__tga_stop_load): Fix a potential crash discovered by
pixbuf-lowmem.
gdk-pixbuf/ChangeLog
gdk-pixbuf/io-tga.c