summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2011-08-24 23:18:57 +0100
committerSergey V. Udaltsov <svu@gnome.org>2011-08-24 23:18:57 +0100
commitd61e9506bf780d0a726281cb377f7bc734196382 (patch)
tree395559fcd128c873a67a05f223aab320ae73ff27
parente625f4376e4f58c171b47ddc0d070165de05b12d (diff)
downloadlibgnomekbd-d61e9506bf780d0a726281cb377f7bc734196382.tar.gz
Small warnings eliminated
https://bugzilla.gnome.org/show_bug.cgi?id=653155
-rw-r--r--libgnomekbd/gkbd-configuration.c3
-rw-r--r--libgnomekbd/gkbd-keyboard-display.c3
-rw-r--r--libgnomekbd/gkbd-keyboard-drawing.c23
3 files changed, 5 insertions, 24 deletions
diff --git a/libgnomekbd/gkbd-configuration.c b/libgnomekbd/gkbd-configuration.c
index b233f61..02b6548 100644
--- a/libgnomekbd/gkbd-configuration.c
+++ b/libgnomekbd/gkbd-configuration.c
@@ -26,6 +26,7 @@
#include <gdk/gdkkeysyms.h>
#include <gdk/gdkx.h>
+#include <X11/XKBlib.h>
#include <glib/gi18n-lib.h>
#include <gkbd-configuration.h>
@@ -401,7 +402,7 @@ gkbd_configuration_get_current_tooltip (GkbdConfiguration * configuration)
{
XklState *state =
xkl_engine_get_current_state (configuration->priv->engine);
- gchar *buf;
+
if (state == NULL || state->group < 0
|| state->group >=
g_strv_length (configuration->priv->full_group_names))
diff --git a/libgnomekbd/gkbd-keyboard-display.c b/libgnomekbd/gkbd-keyboard-display.c
index 4411710..61fab84 100644
--- a/libgnomekbd/gkbd-keyboard-display.c
+++ b/libgnomekbd/gkbd-keyboard-display.c
@@ -18,6 +18,7 @@
*/
#include <stdlib.h>
+#include <libintl.h>
#include <config.h>
#include <gtk/gtk.h>
@@ -34,7 +35,7 @@ static GOptionEntry options[] = {
"group number (1, 2, 3, 4)"},
{"layout", 'l', 0, G_OPTION_ARG_STRING, &layout,
"Layout to display", "layout (with optional variant)"},
- NULL
+ { NULL }
};
static void
diff --git a/libgnomekbd/gkbd-keyboard-drawing.c b/libgnomekbd/gkbd-keyboard-drawing.c
index 5f5d120..20e0262 100644
--- a/libgnomekbd/gkbd-keyboard-drawing.c
+++ b/libgnomekbd/gkbd-keyboard-drawing.c
@@ -28,6 +28,7 @@
#include <math.h>
#include <glib/gi18n-lib.h>
+#include <gkbd-keyboard-config.h>
#include <gkbd-keyboard-drawing.h>
#include <gkbd-keyboard-drawing-marshal.h>
#include <gkbd-util.h>
@@ -1345,28 +1346,6 @@ typedef struct {
} DrawKeyboardItemData;
static void
-redraw_overlapping_doodads (GkbdKeyboardDrawingRenderContext * context,
- GkbdKeyboardDrawing * drawing,
- GkbdKeyboardDrawingKey * key)
-{
- GList *list;
- gboolean do_draw = FALSE;
-
- for (list = drawing->keyboard_items; list; list = list->next) {
- GkbdKeyboardDrawingItem *item = list->data;
-
- if (do_draw
- && item->type ==
- GKBD_KEYBOARD_DRAWING_ITEM_TYPE_DOODAD)
- draw_doodad (context, drawing,
- (GkbdKeyboardDrawingDoodad *) item);
-
- if (list->data == key)
- do_draw = TRUE;
- }
-}
-
-static void
draw_keyboard_item (GkbdKeyboardDrawingItem * item,
DrawKeyboardItemData * data)
{