From cbedc9421e8a281befc56c90c5c7017261ae0c6d 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 --- package/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua b/package/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua index 3ba26e95..ff61f05b 100644 --- a/package/gluon-core/files/usr/lib/lua/gluon/sysconfig.lua +++ b/package/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)