diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2016-11-14 17:59:24 +0100 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2016-11-15 12:56:56 +0100 |
| commit | 1c56750f7b6796e850a9299358dc6a187c6278bf (patch) | |
| tree | 3fe936e9b95966402dd05c29813a51f91175438b /vis-cmds.c | |
| parent | e29a0da9deef521694247421e82448c0a9ab3d73 (diff) | |
| download | vis-1c56750f7b6796e850a9299358dc6a187c6278bf.tar.gz vis-1c56750f7b6796e850a9299358dc6a187c6278bf.tar.xz | |
vis: generalize special stdin handling
In preparation to move argument parsing code out of vis.c.
Diffstat (limited to 'vis-cmds.c')
| -rw-r--r-- | vis-cmds.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -431,7 +431,7 @@ static bool cmd_wq(Vis *vis, Win *win, Command *cmd, const char *argv[], Cursor if (!win) return false; File *file = win->file; - bool unmodified = !file->is_stdin && !file->name && !text_modified(file->text); + bool unmodified = file->fd == -1 && !file->name && !text_modified(file->text); if (unmodified || cmd_write(vis, win, cmd, argv, cur, range)) return cmd_quit(vis, win, cmd, argv, cur, range); return false; |
