From 7b85e7cb8964d4f49cdeb639e87ecac7fad83721 Mon Sep 17 00:00:00 2001 From: MarkusVolk Date: Tue, 14 Jan 2020 08:55:44 +0100 Subject: [PATCH] scan_setup: avoid unterminated strings Signed-off-by: MarkusVolk --- src/gui/scan_setup.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/scan_setup.cpp b/src/gui/scan_setup.cpp index adc3689b9..14e40366f 100644 --- a/src/gui/scan_setup.cpp +++ b/src/gui/scan_setup.cpp @@ -65,8 +65,8 @@ //extern std::map select_transponders; extern Zapit_config zapitCfg; -extern char zapit_lat[20]; -extern char zapit_long[20]; +extern char zapit_lat[21]; +extern char zapit_long[21]; //static int all_usals = 1; //sat_iterator_t sit; @@ -866,8 +866,8 @@ int CScanSetup::showScanMenuFrontendSetup() int res = setupMenu->exec(NULL, ""); - strncpy(zapit_lat, zapit_lat_str.c_str(), sizeof(zapit_lat)); - strncpy(zapit_long, zapit_long_str.c_str(), sizeof(zapit_long)); + strncpy(zapit_lat, zapit_lat_str.c_str(), sizeof(zapit_lat)-1); + strncpy(zapit_long, zapit_long_str.c_str(), sizeof(zapit_long)-1); delete setupMenu; if (fe_restart) {