Files
emacs/src
Paul Eggert 45577d548d Avoid GTK 3 crash with icons and masks
Problem reported by Mosè Giordano (Bug#18997).
* src/gtkutil.c (xg_get_pixbuf_from_pixmap): Remove.
(xg_get_pixbuf_from_pix_and_mask): Do not use
xg_get_pixbuf_from_pixmap, as it is poorly documented.  Instead,
invoke XGetPixel directly.  This is slow but speed is not
important here.  Also, fail for unusual situations (not TrueColor,
or images that are not 8 bits per sample) instead of displaying
junk or crashing.
2016-03-24 16:53:23 -07:00
..
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-18 08:43:32 -07:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-15 13:49:58 -07:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-18 08:55:26 -07:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-18 08:43:32 -07:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-02-12 16:24:04 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-01-01 01:34:24 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-15 13:49:58 -07:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00
2016-03-10 07:59:19 -08:00

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Copyright (C) 2001-2016 Free Software Foundation, Inc.
See the end of the file for license conditions.


This directory contains the source files for the C component of GNU Emacs.
Nothing in this directory is needed for using Emacs once it is built
and installed, if the dumped Emacs is copied elsewhere.

See the files ../README and then ../INSTALL for installation instructions.

The file 'Makefile.in' is used as a template by the script
'../configure' to produce 'Makefile'.  This is the file which actually
controls the compilation of Emacs C source files.  All of this should
work transparently; you should only need to change to the parent
directory, run './configure', and then run 'make'.

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.