summary refs log tree commit diff
path: root/fp.c
diff options
context:
space:
mode:
authorNakidai <nakidai@disroot.org>2025-06-12 05:15:18 +0300
committerNakidai <nakidai@disroot.org>2025-06-12 05:15:30 +0300
commitdd8cf989adff95c2adb41941f6cc67e706825172 (patch)
treec786cdad0d4c9b3475844175d9406f900645f994 /fp.c
parentaa6465204394ea1f311db5ba29571221da2d52bf (diff)
downloadfp-dd8cf989adff95c2adb41941f6cc67e706825172.tar.gz
fp-dd8cf989adff95c2adb41941f6cc67e706825172.zip
Move render() to third argument of for
Diffstat (limited to 'fp.c')
-rw-r--r--fp.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/fp.c b/fp.c
index e75c5be..bb5e8a4 100644
--- a/fp.c
+++ b/fp.c
@@ -150,8 +150,7 @@ int main(int argc, char **argv)
 	char buf[NAME_MAX+1] = {0};
 	size_t bufi = 0;
 
-	for (int ch; (ch = getch());)
-	{
+	for (int ch; (ch = getch()); render(buf, bufi))
 		switch (ch)
 		{
 		case -1: case 4: case '\n': case '\r':
@@ -172,6 +171,4 @@ int main(int argc, char **argv)
 			buf[bufi++] = ch;
 		} break;
 		}
-		render(buf, bufi);
-	}
 }