diff options
author | Thomas White <taw@bitwiz.me.uk> | 2018-10-29 22:58:04 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.me.uk> | 2018-10-29 22:58:04 +0100 |
commit | 6171bc9d7f86ea0ac1c6abd4a213850fa4f81300 (patch) | |
tree | 7ee1c71cec061389bd7c04d914c2b0e03b101b48 /src/narrative_window.c | |
parent | b550cf48a14e48245098da4935204dd334319f08 (diff) |
Simplify presentation file record
Diffstat (limited to 'src/narrative_window.c')
-rw-r--r-- | src/narrative_window.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/narrative_window.c b/src/narrative_window.c index 3ff369c..7f3690e 100644 --- a/src/narrative_window.c +++ b/src/narrative_window.c @@ -196,15 +196,12 @@ static void about_sig(GSimpleAction *action, GVariant *parameter, gpointer vp) static void save_sig(GSimpleAction *action, GVariant *parameter, gpointer vp) { NarrativeWindow *nw = vp; - GFile *file; - if ( nw->p->uri == NULL ) { + if ( nw->p->file == NULL ) { return saveas_sig(NULL, NULL, nw); } - file = g_file_new_for_uri(nw->p->uri); - save_presentation(nw->p, file, nw->p->stylesheet_from); - g_object_unref(file); + save_presentation(nw->p, nw->p->file, nw->p->stylesheet_from); } |