--- pltcl.orig 2003-10-30 03:00:44.000000000 +0100 +++ pltclDotFilter.c 2004-01-21 15:24:43.625000000 +0100 @@ -2357,6 +2357,12 @@ attname = NameStr(tupdesc->attrs[i]->attname); /************************************************************ + * Ignore pseudo elements beginning with a dot name, + * such as "........pg.dropped.7........" + ************************************************************/ + if (*attname == '.') continue; + + /************************************************************ * Get the attributes value ************************************************************/ attr = heap_getattr(tuple, i + 1, tupdesc, &isnull); @@ -2429,6 +2435,12 @@ attname = NameStr(tupdesc->attrs[i]->attname); /************************************************************ + * Ignore pseudo elements beginning with a dot name, + * such as "........pg.dropped.7........" + ************************************************************/ + if (*attname == '.') continue; + + /************************************************************ * Get the attributes value ************************************************************/ attr = heap_getattr(tuple, i + 1, tupdesc, &isnull);