• Руслан Ижбулатов's avatar
    GDK W32: Preserve the target value for change_property() · 56074fbf
    Руслан Ижбулатов authored
    We need to know the target atom value to know when we need to
    do something with side-effects (since side-effects are expressed via
    special target values). Previously, the code side-stepped that by looking
    at the data type (which was rather unique for the one side-effect
    target that we supported, signalled by the TARGETS target),
    but for the DELETE target that seems to be no longer an option, hence the new
    field to carry this information past the convert_selection() routine.
    
    This prevents GDK from throwing a warning when trying to convert
    a DELETE target, which has no format or data objects set.
    
    The side-effects for the DELETE target happen earlier, in GTK layer.
    By the point it gets to change_property(), it's a no-op.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786509
    56074fbf
Name
Last commit
Last update
build Loading commit data...
demos Loading commit data...
docs Loading commit data...
examples Loading commit data...
gdk Loading commit data...
gtk Loading commit data...
libgail-util Loading commit data...
m4 Loading commit data...
m4macros Loading commit data...
modules Loading commit data...
po Loading commit data...
po-properties Loading commit data...
tests Loading commit data...
testsuite Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
HACKING Loading commit data...
INSTALL.in Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
Makefile.decl Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-0 Loading commit data...
README.commits Loading commit data...
README.in Loading commit data...
README.win32 Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
config.h.win32.in Loading commit data...
configure.ac Loading commit data...
gail-3.0.pc.in Loading commit data...
gdk-3.0.pc.in Loading commit data...
git.mk Loading commit data...
gtk+-3.0.pc.in Loading commit data...
gtk+-unix-print-3.0.pc.in Loading commit data...
gtk+.doap Loading commit data...
gtk-zip.sh.in Loading commit data...
make-pot Loading commit data...
makefile.msc Loading commit data...
sanitize-la.sh Loading commit data...