wayland: Avoid compiler warnings
Fix warnings due to -Wdeclaration-after-statement and -Wshadow.
This commit is contained in:
@ -912,7 +912,7 @@ _gdk_wayland_display_convert_selection (GdkDisplay *display,
|
|||||||
{
|
{
|
||||||
GInputStream *stream = NULL;
|
GInputStream *stream = NULL;
|
||||||
int pipe_fd[2], natoms = 0;
|
int pipe_fd[2], natoms = 0;
|
||||||
GdkAtom *atoms = NULL;
|
GdkAtom *targets = NULL;
|
||||||
|
|
||||||
if (target == gdk_atom_intern_static_string ("TARGETS"))
|
if (target == gdk_atom_intern_static_string ("TARGETS"))
|
||||||
{
|
{
|
||||||
@ -920,10 +920,10 @@ _gdk_wayland_display_convert_selection (GdkDisplay *display,
|
|||||||
GList *l;
|
GList *l;
|
||||||
|
|
||||||
natoms = g_list_length (wayland_selection->targets);
|
natoms = g_list_length (wayland_selection->targets);
|
||||||
atoms = g_new0 (GdkAtom, natoms);
|
targets = g_new0 (GdkAtom, natoms);
|
||||||
|
|
||||||
for (l = wayland_selection->targets; l; l = l->next)
|
for (l = wayland_selection->targets; l; l = l->next)
|
||||||
atoms[i++] = l->data;
|
targets[i++] = l->data;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -941,11 +941,11 @@ _gdk_wayland_display_convert_selection (GdkDisplay *display,
|
|||||||
if (stream)
|
if (stream)
|
||||||
g_object_unref (stream);
|
g_object_unref (stream);
|
||||||
|
|
||||||
if (atoms)
|
if (targets)
|
||||||
{
|
{
|
||||||
/* Store directly the local atoms */
|
/* Store directly the local atoms */
|
||||||
selection_buffer_append_data (buffer_data, atoms, natoms * sizeof (GdkAtom));
|
selection_buffer_append_data (buffer_data, targets, natoms * sizeof (GdkAtom));
|
||||||
g_free (atoms);
|
g_free (targets);
|
||||||
}
|
}
|
||||||
|
|
||||||
g_hash_table_insert (wayland_selection->selection_buffers,
|
g_hash_table_insert (wayland_selection->selection_buffers,
|
||||||
|
|||||||
Reference in New Issue
Block a user