blob: de56fd82f48c056d8ab2fc6edb18fb365b284d85 [file] [log] [blame]
// DISABLED: osx64
bool flag;
void f()
{
}
void main()
{
if (!flag)
{
flag = true;
caller();
}
return f();
}
alias maintype = extern(C) int function();
void caller()
{
auto fp = cast(maintype)&main;
assert(fp() == 0);
}