From ef76582afc5c807b1ff1b99a99fb1bdf4952df0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kom=D1=8Fpa?= Date: Tue, 19 Oct 2010 20:14:37 +0300 Subject: [PATCH] fixed sql != to work in conjunction with other things --- src/mapcss/Condition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapcss/Condition.py b/src/mapcss/Condition.py index 9f63244..edbef71 100644 --- a/src/mapcss/Condition.py +++ b/src/mapcss/Condition.py @@ -80,7 +80,7 @@ class Condition: if t == 'eq': return params[0], '"%s" = \'%s\''%(params[0], params[1]) if t == 'ne': - return params[0], 'not("%s" = \'%s\')'%(params[0], params[1]) + return params[0], '("%s" != \'%s\' or %s IS NULL)'%(params[0], params[1],params[0]) if t == 'regex': return params[0], '"%s" IS NOT NULL'%(params[0]) if t == 'true':