From d27d6b31aa0091ce8d4552dbae84f62d8c311915 Mon Sep 17 00:00:00 2001 From: cuu Date: Wed, 22 Jun 2022 14:49:05 +0000 Subject: [PATCH] thermal_printer bug fix,print_lines8 cfg null check logic bug --- Code/thermal_printer/printer.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Code/thermal_printer/printer.c b/Code/thermal_printer/printer.c index cba76a9..7c09058 100644 --- a/Code/thermal_printer/printer.c +++ b/Code/thermal_printer/printer.c @@ -625,12 +625,15 @@ uint8_t print_lines_ft(CONFIG *cfg,int lines,int bf) { } uint8_t print_lines8(CONFIG *cfg,int lines,int backforward) { - + - if(lines > 0 && cfg == NULL ){ + if( cfg == NULL ){ + if(lines > 0) { ENABLE_VH; - feed_pitch1(lines,backforward); + feed_pitch1(lines,backforward); DISABLE_VH; + } + return 0; }