weird C goto label (to its own body) as function return address