Mercurial > pidgin.yaz
view Makefile.am @ 12601:e63fb8e9f4ac
[gaim-migrate @ 14935]
Jason LeBrun wrote to gaim-devel:
"I have found a small quirk in the way gdk_pixbuf_loader works. When you
are using it without signalling, the proper way to use it is to call
gdk_pixbuf_loader_close *before* calling gdk_pixbuf_loader_get_animation
or gdk_pixbuf_loader_get_pixbuf. The call to gdk_pixbuf_loader_close
signals that no more writes will be occuring.
In particular, this affects images that are less than 1k in size. If
gdk_pixbuf_loader_close is not called before _get_animation, the loader
will not return anything unless it has received more than 1k of data
(the file type sniffing buffer size) or it has been closed.
So, the proper order of calls for loaders in the gtk*.c code is:
gdk_pixbuf_loader_new();
gdk_pixbuf_loader_write();
gdk_pixbuf_loader_close();
gdk_pixbuf_loader_get_animation();"
I know we fixed a bug by changing this in one place. I've gone through and updated the rest.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Wed, 21 Dec 2005 18:43:39 +0000 |
parents | d10050950c03 |
children | 5adc0c9da9f3 |
line wrap: on
line source
EXTRA_DIST = \ COPYRIGHT \ Doxyfile.in \ gaim.pc.in \ gaim.spec.in \ gaim.apspec.in \ gaim.desktop \ gaim-installer.nsi \ HACKING \ PROGRAMMING_NOTES \ setup-gettext \ ChangeLog.win32 \ config.h.mingw \ Makefile.mingw \ README.mingw \ VERSION \ VERSION.in \ plugins/win32/transparency/Makefile.mingw \ plugins/win32/transparency/win2ktrans.c \ plugins/win32/winprefs/gtkappbar.c \ plugins/win32/winprefs/gtkappbar.h \ plugins/win32/winprefs/Makefile.mingw \ plugins/win32/winprefs/winprefs.c \ po/Makefile.mingw gaimincludedir=$(includedir)/gaim gaiminclude_HEADERS = config.h pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = gaim.pc dist-hook: gaim.spec cp gaim.spec $(distdir) distcheck-hook: plugins/perl/common/Gaim.pm # cp plugins/perl/common/Gaim.pm $(distdir)/plugins/perl/common appsdir = $(datadir)/applications apps_DATA = gaim.desktop SUBDIRS = doc intl m4macros pixmaps plugins po sounds src docs: Doxyfile if HAVE_DOXYGEN @echo "Running doxygen..." @doxygen else @echo "doxygen was not found during configure. Aborting." @echo; endif # perl's MakeMaker uninstall foo doesn't work well with DESTDIR set, which # breaks "make distcheck" unless we ignore perl things distuninstallcheck_listfiles = \ find . -type f -print | grep -v perl | grep -v Gaim.3pm ACLOCAL_AMFLAGS = -I m4