aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPřemysl Janouch <p.janouch@gmail.com>2013-05-19 05:04:47 +0200
committerPřemysl Janouch <p.janouch@gmail.com>2013-05-19 05:04:47 +0200
commit5225c6117bbcf61ec3be128f0eef81dc00afa08f (patch)
tree1f51a5b2e245b2ea91f488999365c08e2bf733ca
parent46083b1e7deaf5a323a86f94bf64924f63b59d9b (diff)
downloadtdv-5225c6117bbcf61ec3be128f0eef81dc00afa08f.tar.gz
tdv-5225c6117bbcf61ec3be128f0eef81dc00afa08f.tar.xz
tdv-5225c6117bbcf61ec3be128f0eef81dc00afa08f.zip
Initialise GError's
-rw-r--r--src/add-pronunciation.c6
-rw-r--r--src/sdtui.c2
-rw-r--r--src/test-stardict.c4
3 files changed, 6 insertions, 6 deletions
diff --git a/src/add-pronunciation.c b/src/add-pronunciation.c
index 2abf8e6..aaa9e08 100644
--- a/src/add-pronunciation.c
+++ b/src/add-pronunciation.c
@@ -103,7 +103,7 @@ writer_acronym_cb (const GMatchInfo *info, GString *res,
static gpointer
worker_writer (WorkerData *data)
{
- GError *error;
+ GError *error = NULL;
GMatchInfo *match_info;
while (stardict_iterator_get_offset (data->iterator) != data->end_entry)
{
@@ -167,7 +167,7 @@ get_void_entry (gchar *cmdline[])
gchar *output;
gint exit_status;
- GError *error;
+ GError *error = NULL;
if (!g_spawn_sync (NULL, cmdline, NULL,
G_SPAWN_SEARCH_PATH | G_SPAWN_STDERR_TO_DEV_NULL, NULL, NULL,
&output, NULL, &exit_status, &error))
@@ -190,7 +190,7 @@ static gpointer
worker (WorkerData *data)
{
/* Spawn eSpeak */
- GError *error;
+ GError *error = NULL;
gint child_in, child_out;
if (!g_spawn_async_with_pipes (NULL, data->cmdline, NULL,
G_SPAWN_SEARCH_PATH, NULL, NULL,
diff --git a/src/sdtui.c b/src/sdtui.c
index 2bf08e6..c20e9ae 100644
--- a/src/sdtui.c
+++ b/src/sdtui.c
@@ -288,7 +288,7 @@ app_reload_view (Application *self)
static void
app_init (Application *self, const gchar *filename)
{
- GError *error;
+ GError *error = NULL;
self->dict = stardict_dict_new (filename, &error);
if (!self->dict)
{
diff --git a/src/test-stardict.c b/src/test-stardict.c
index a7849c0..f6a8354 100644
--- a/src/test-stardict.c
+++ b/src/test-stardict.c
@@ -178,7 +178,7 @@ generate_dictionary_data (gsize length)
static Dictionary *
dictionary_create (void)
{
- GError *error;
+ GError *error = NULL;
gchar *tmp_dir_path = g_dir_make_tmp ("stardict-test-XXXXXX", &error);
if (!tmp_dir_path)
g_error ("Failed to create a directory for the test dictionary: %s",
@@ -234,7 +234,7 @@ dictionary_create (void)
static void
dictionary_destroy (Dictionary *dict)
{
- GError *error;
+ GError *error = NULL;
if (!remove_recursive (dict->tmp_dir, &error))
g_error ("Failed to delete the temporary directory: %s",
error->message);