From 3003f37e9de90ba17d9be9710d69fdfde931a994 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Tue, 17 Nov 2020 14:34:11 -0800 Subject: [PATCH] node-editor: fix length of text during save The length parameter for g_file_replace_contents() is a gsize, so -1 is unsuitable here. Just use strlen() directly. --- demos/node-editor/node-editor-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/node-editor/node-editor-window.c b/demos/node-editor/node-editor-window.c index ff536d60ca..bf1660d6f8 100644 --- a/demos/node-editor/node-editor-window.c +++ b/demos/node-editor/node-editor-window.c @@ -465,7 +465,7 @@ save_response_cb (GtkWidget *dialog, text = get_current_text (self->text_buffer); file = gtk_file_chooser_get_file (GTK_FILE_CHOOSER (dialog)); - g_file_replace_contents (file, text, -1, + g_file_replace_contents (file, text, strlen (text), NULL, FALSE, G_FILE_CREATE_NONE, NULL,