You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Attempt to declare the block separately and then pass the block to %orig. I think that should work with Logos as-is and this is quite an interesting issue!
Unfortunately, this is a known (and difficult to fix properly) issue. Logos is a somewhat degenerate parser - regex-based, non-tokenizing, and without a lexical understanding.
When hooking a method which accepts a block as a paramter, Logos dislikes this form of calling the original implementation:
However, this works:
and putting the block in a variable, works too, obviously.
Logos errors out with this error: "error: missing closing parenthesis"
The text was updated successfully, but these errors were encountered: