From 7fd34772635fec22137cc6d62141928996b9e527 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Mon, 26 Jan 2015 20:18:33 +0100 Subject: [PATCH] gluon-core: sysconfig: differentiate between nil and empty string --- gluon/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gluon/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua b/gluon/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua index 3ba26e9..ff61f05 100644 --- a/gluon/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua +++ b/gluon/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua @@ -1,13 +1,13 @@ local sysconfigdir = '/lib/gluon/core/sysconfig/' local function get(_, name) - local ret = nil local f = io.open(sysconfigdir .. name) if f then - ret = f:read('*line') + local ret = f:read('*line') f:close() + return (ret or '') end - return ret + return nil end local function set(_, name, val)