diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-03-28 10:56:00 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-03-28 10:57:11 +0200 |
commit | fe3ce1d7fef26030b45ac4ab4e3a613735dc20d7 (patch) | |
tree | a2aef1dd79ff411b72f18133fa982618354caa2f | |
parent | fc86983fcf5b4f44b778a7ad7f834de16aa872e3 (diff) | |
download | awall-fe3ce1d7fef26030b45ac4ab4e3a613735dc20d7.tar.bz2 awall-fe3ce1d7fef26030b45ac4ab4e3a613735dc20d7.tar.xz |
make boolean variables work
-rw-r--r-- | awall/policy.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/awall/policy.lua b/awall/policy.lua index 585b04c..4e5d72b 100644 --- a/awall/policy.lua +++ b/awall/policy.lua @@ -1,6 +1,6 @@ --[[ Policy file handling for Alpine Wall -Copyright (C) 2012-2013 Kaarle Ritvanen +Copyright (C) 2012-2014 Kaarle Ritvanen See LICENSE file for license details ]]-- @@ -43,7 +43,7 @@ function PolicyConfig:expand() table.insert(visited, name) local var = self.data.variable[name] - if not var then raise('Invalid variable reference: '..name) end + if var == nil then raise('Invalid variable reference: '..name) end if si == 1 and ei == string.len(value) then value = var elseif contains({'number', 'string'}, type(var)) then |