projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
format: Make fmt_check() easier to translate.
[pspp]
/
src
/
ui
/
gui
/
psppire-conf.c
diff --git
a/src/ui/gui/psppire-conf.c
b/src/ui/gui/psppire-conf.c
index 1f5914ed722751eb8c6d1830be960b4540ef11c4..d0fc6e9de712ca11ba90c39f6d3b73d1564c1c86 100644
(file)
--- a/
src/ui/gui/psppire-conf.c
+++ b/
src/ui/gui/psppire-conf.c
@@
-50,11
+50,12
@@
flush_conf (PsppireConf *conf)
gsize length = 0;
gchar *kf = g_key_file_to_data (conf->keyfile, &length, NULL);
gsize length = 0;
gchar *kf = g_key_file_to_data (conf->keyfile, &length, NULL);
+ GError *err = NULL;
- if (! g_file_set_contents (conf->filename, kf, length,
NULL
))
+ if (! g_file_set_contents (conf->filename, kf, length,
&err
))
{
{
-
char *msg = strerror (errno
);
- g_
warning ("Cannot open %s for writing: %s", conf->filename, msg
);
+
g_warning ("Cannot open %s for writing: %s", conf->filename, err->message
);
+ g_
error_free (err
);
}
g_free (kf);
}
g_free (kf);
@@
-113,7
+114,7
@@
psppire_conf_class_init (PsppireConfClass *class)
GObjectClass *object_class;
parent_class = g_type_class_peek_parent (class);
GObjectClass *object_class;
parent_class = g_type_class_peek_parent (class);
- object_class =
(GObjectClass*) class
;
+ object_class =
G_OBJECT_CLASS (class)
;
object_class->finalize = psppire_conf_finalize;
object_class->dispose = psppire_conf_dispose;
object_class->finalize = psppire_conf_finalize;
object_class->dispose = psppire_conf_dispose;