diff options
author | rhaas <rhaas@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2013-06-05 15:27:27 +0000 |
---|---|---|
committer | rhaas <rhaas@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2013-06-05 15:27:27 +0000 |
commit | 37db25307ea9afea486d750f385e78d65eac52d9 (patch) | |
tree | d8d943b43943d7c13ffd7ab60a3f9eb93f6c845f /COPYRIGHT | |
parent | 5b94158928425086d838aaf7a18579c309cf6b24 (diff) |
check that providing function name is different from aliased function name
in interface.ccl. Before f an aliased function is declared in interface.ccl with
PROVIDES FUNCTION fun WITH fun LANGUAGE C
Cactus went into an infinite loop when calling that function. It did so
because it creates a function 'fun' (the first) itself, which then calls (fun)
the second.
Instead, Cactus now produces an error for above declaration. The two 'fun'
must be different for this to work, and Cactus should catch this.
Reported by Frank Loeffler in ticket 1376.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@5024 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'COPYRIGHT')
0 files changed, 0 insertions, 0 deletions