double check exec for call parameters
Bug #570166 reported by
edA-qa
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
TestPlan |
Won't Fix
|
High
|
Unassigned |
Bug Description
"exec" should work exactly like "call" wrt to parameters in Cmds and overrides. This should be guaranteed. I think now this works as expected, but more by accident than design. The idea is that "call" could be replaced with "exec" in any case and have the with parameters work as is.
To post a comment you must log in.
After review I've decided against this. "exec" and "call" operate quite differently, and they thus serve very different purposes. The key difference is that "call" does not create a new context where "exec" does descend into a new context. "call" does however use a virtual context for the "CallParams".
The one direction does work however, whatever can be called with "exec" can also be called with "call".