From d1eb042871f2da438286f15c65b0020bdac10f0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 10 Sep 2014 14:12:53 +0200 Subject: If text has been created from an empty file, store filename upon first save --- text.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'text.c') diff --git a/text.c b/text.c index 9879f98..39d47cc 100644 --- a/text.c +++ b/text.c @@ -610,6 +610,8 @@ int text_save(Text *txt, const char *filename) { return -1; txt->saved_action = txt->undo; text_snapshot(txt); + if (!txt->filename) + txt->filename = strdup(filename); return 0; err: close(fd); -- cgit v1.2.3