From 87c7fea4ac30b047af8616d0a97a1bc331e0773b Mon Sep 17 00:00:00 2001 From: Christian Thaeter Date: Fri, 8 Aug 2008 04:52:43 +0200 Subject: [PATCH] allow only lowercase characters, digits, '_' and '.' in keys --- src/backend/config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/config.c b/src/backend/config.c index 5e393e449..2cc36e8e1 100644 --- a/src/backend/config.c +++ b/src/backend/config.c @@ -132,8 +132,8 @@ lumiera_config_get (const char* key, const char** value) /* we translate the key for the env var override by making it uppercase and replace . and - with _, as side effect, this also checks the key syntax */ char* tr_key = lumiera_tmpbuf_tr (key, - "abcdefghijklmnopqrstuvqxyzABCDEFGHIJKLMNOPQRSTUVQXYZ01234567_.-", - "ABCDEFGHIJKLMNOPQRSTUVQXYZABCDEFGHIJKLMNOPQRSTUVQXYZ01234567___", + "abcdefghijklmnopqrstuvqxyz0123456789_.", + "ABCDEFGHIJKLMNOPQRSTUVQXYZ0123456789__", NULL); if (!tr_key) {