On Wed, Aug 23, 2017 at 10:34:03AM +0200, Sebastian Damm wrote:
Well, I printed out the content of the variable while debugging and it carried 1 or -1 depending on the outcome of allow_address(), so this basically seems to work.
Fair enough. Then it really is a case of evaluation rules being different for variables than for inline function calls.