File xosview-1.21-lmstemp.patch of Package xosview
---
linux/MeterMaker.cc | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
--- linux/MeterMaker.cc
+++ linux/MeterMaker.cc 2023-06-23 08:03:28.573943184 +0000
@@ -215,9 +215,12 @@ void MeterMaker::makeMeters(void){
_xos->getResourceOrUseDefault("lmstempHighest", "100") );
for (int i = 1 ; i < 1000 ; i++) {
snprintf(s, 16, "lmstemp%d", i);
- tempfile = _xos->getResourceOrUseDefault(s, NULL);
+ tempfile = (char*)_xos->getResourceOrUseDefault(s, NULL);
if (!tempfile || !*tempfile)
break;
+ std::ifstream stats(tempfile);
+ if (!stats)
+ continue;
snprintf(s, 16, "lmshigh%d", i);
highfile = _xos->getResourceOrUseDefault(s, NULL);
snprintf(s, 16, "lmslow%d", i);