Index: vlib/vputsv.c
===================================================================
--- vlib/vputsv.c	(revision bf89cfbcf78fe3cb5c96d5d735872139aa14889a)
+++ vlib/vputsv.c	(revision e1029439e3f8d3c8f4f724e344d6284c265ac9be)
@@ -27,5 +27,5 @@
 	int16_t	c;
 
-	while (c = *str++) {
+	while ((c = *str++)) {
 
 		vputcv(obase, row, col, c, attr, len);
@@ -55,5 +55,5 @@
 	int16_t	c;
 
-	while (c = *str++) {
+	while ((c = *str++)) {
 
 		vputcv(obase, row, col, c, *attr++, len);
