|
It's historical - permitted (or rather, not forbidden) in the original
docs:
"An existing function table can be removed ... by the generation of
another table with the same p1. Functions are not automatically erased
at the end of a score section."
No discussion of when it is or is not a good idea. In those days, it was
just a "reference manual" and it was assumed users would already know
the hazards.
In short, it is virtually enshrined as part of standard practice.
So, yes, it should not be allowed, but that may depend on how many
Csounders have relied on that permission, over the years. You would need
Yet Another Commandline Flag so users could elect to protect themselves,
or not. The new warning message would then helpfully mention it.
Richard Dobson
victor wrote:
> Why is this being called? I can't understand. It seems to
> be a problem in the CSD, as the code should not be
> fiddling with a function table currently in use. Perhaps
> instead of the warning, we should not allow it to
> go ahead?
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |