thermferm/lcd-buffer.c

changeset 213
2317b8d644fa
parent 205
ca18ff45deba
child 214
37d1eb0e1d66
--- a/thermferm/lcd-buffer.c	Sun Aug 10 20:01:17 2014 +0200
+++ b/thermferm/lcd-buffer.c	Sun Aug 10 21:22:17 2014 +0200
@@ -48,7 +48,7 @@
     int		i = 0;
 
     va_start(va_ptr, format);
-    vsnprintf(buf, 20 * sizeof(char), format, va_ptr);
+    vsnprintf(buf, Config.lcd_cols * sizeof(char), format, va_ptr);
     va_end(va_ptr);
 
     /*
@@ -59,7 +59,7 @@
 
 	newrow = (lcd_rows *)malloc(sizeof(lcd_rows));
 	newrow->next = NULL;
-	snprintf(newrow->row, 21 * sizeof(char), "                    ");
+	snprintf(newrow->row, (Config.lcd_cols + 1) * sizeof(char), "                    ");
 
 	if (my_lcd_rows == NULL) {
 	    my_lcd_rows = newrow;

mercurial