Eric Lee Green <pgsql-hackers@estinc.com> writes:
> The following code works under 6.5 and doesn't work in 7.0 beta 3. Comments?
Please define "doesn't work". I get (starting with a virgin paths table)
tpc=# select get_path('/etc');get_path
---------- 1
(1 row)
tpc=# select get_path('/etc');get_path
---------- 1
(1 row)
tpc=# select get_path('/etcz');get_path
---------- 2
(1 row)
tpc=# select get_path('/etcz');get_path
---------- 2
(1 row)
tpc=# select get_path('/etc');get_path
---------- 1
(1 row)
which seems to be the intended behavior.
It might help to know what platform/compiler you are using, too.
regards, tom lane