From c35d035e22822515545edc2587d0d29871fad01c Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 15 Oct 2021 03:45:58 +0200 Subject: Make sure xft.dpi resource type is string --- src/Config.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Config.cpp b/src/Config.cpp index ada2113..9c67723 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -28,9 +28,9 @@ namespace QuickMedia { if(resource_manager) { XrmDatabase db = XrmGetStringDatabase(resource_manager); if(db) { - char *type; + char *type = nullptr; XrmValue val; - if(XrmGetResource(db, "Xft.dpi", "*", &type, &val)) + if(XrmGetResource(db, "Xft.dpi", "*", &type, &val) && type && strcmp(type, "String") == 0) xft_dpi = strtol(val.addr, nullptr, 10); XrmDestroyDatabase(db); } -- cgit v1.2.3