Module Name: src
Committed By: uwe
Date: Thu Mar 21 21:28:55 UTC 2019
Modified Files:
src/lib/libcurses: printw.c
Log Message:
winwrite - deobfuscate a bit.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/lib/libcurses/printw.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libcurses/printw.c
diff -u src/lib/libcurses/printw.c:1.24 src/lib/libcurses/printw.c:1.25
--- src/lib/libcurses/printw.c:1.24 Fri Jan 6 13:53:18 2017
+++ src/lib/libcurses/printw.c Thu Mar 21 21:28:55 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: printw.c,v 1.24 2017/01/06 13:53:18 roy Exp $ */
+/* $NetBSD: printw.c,v 1.25 2019/03/21 21:28:55 uwe Exp $ */
/*
* Copyright (c) 1981, 1993, 1994
@@ -34,7 +34,7 @@
#if 0
static char sccsid[] = "@(#)printw.c 8.3 (Berkeley) 5/4/94";
#else
-__RCSID("$NetBSD: printw.c,v 1.24 2017/01/06 13:53:18 roy Exp $");
+__RCSID("$NetBSD: printw.c,v 1.25 2019/03/21 21:28:55 uwe Exp $");
#endif
#endif /* not lint */
@@ -114,13 +114,13 @@ mvwprintw(WINDOW * win, int y, int x, co
* Internal write-buffer-to-window function.
*/
static ssize_t
-winwrite(void *cookie, const void *vbuf, size_t n)
+winwrite(void *cookie, const void *vbuf, size_t n)
{
- WINDOW *win;
- size_t c;
+ WINDOW *win = cookie;
const char *buf = vbuf;
+ size_t c;
- for (c = 0, win = cookie; c < n; c++) {
+ for (c = 0; c < n; c++) {
#ifdef DEBUG
__CTRACE(__CTRACE_MISC, "__winwrite: %c\n", *buf);
#endif