Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Forbid installing an operation as method for itself
Triggering such a "method" would lead to a segfault due to a stack overflow. Of course one can still trigger this by e.g. having two operations `foo` and `bar, and installing `foo` as method for `bar` and vice-versa. But that is far less likely to happen by accident. Also, it seems better to fix at least some instances of this issue than to give up because we can't fix it completely.
- Loading branch information