From 1df3835ada62bd3c6d091469d4596589735abd18 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 1 Nov 2011 14:51:06 +0200 Subject: Fix bug in view column parsing --- odb/pragma.cxx | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'odb/pragma.cxx') diff --git a/odb/pragma.cxx b/odb/pragma.cxx index 585da42..e6ebbf5 100644 --- a/odb/pragma.cxx +++ b/odb/pragma.cxx @@ -990,12 +990,6 @@ handle_pragma (cpp_reader* reader, { char c (str[i]); - if (!(isalnum (c) || c == '_')) - { - tc.expr = true; - break; - } - if (c == '.') { if (p != string::npos) @@ -1007,6 +1001,11 @@ handle_pragma (cpp_reader* reader, p = i; } + else if (!(isalnum (c) || c == '_')) + { + tc.expr = true; + break; + } } if (!tc.expr && p != string::npos) -- cgit v1.1