diff options
author | kraxel <kraxel> | 2008-10-15 10:20:05 +0000 |
---|---|---|
committer | kraxel <kraxel> | 2008-10-15 10:20:05 +0000 |
commit | 62d94fd5fc49b1a97a938e8dbc2bf9efcec7b4d5 (patch) | |
tree | 62e339ea6e88fbfae018d265300db8c263e15f02 | |
parent | 692754ffab43fb5ef71eb59c8861095e1af1a383 (diff) | |
download | qemu-gtk-62d94fd5fc49b1a97a938e8dbc2bf9efcec7b4d5.tar.gz |
- fix gerror handling
-rw-r--r-- | qemu-gtk.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -28,7 +28,7 @@ static int config_dirty; static void config_read(void) { char *home = getenv("HOME"); - GError *err; + GError *err = NULL; if (!home) return; @@ -42,7 +42,7 @@ static void config_write(void) { char *data; gsize len; - GError *err; + GError *err = NULL; int fd; if (!config_dirty) @@ -703,9 +703,13 @@ static struct qemu_window *qemu_create_window(void) gtk_container_add(GTK_CONTAINER(win->fstatus), win->status); /* read config */ + err = NULL; win->vnc_scale = g_key_file_get_boolean(config, "vnc", "scale", &err); + err = NULL; win->vnc_grab_mouse = g_key_file_get_boolean(config, "vnc", "grab-mouse", &err); + err = NULL; win->vnc_grab_kbd = g_key_file_get_boolean(config, "vnc", "grab-kbd", &err); + err = NULL; win->tty_font = g_key_file_get_string(config, "tty", "font", &err); /* apply config */ |