Instead of relying on the value of edf (and having to set it on all places to NULL) jump to 'open' label on the only possible case of the control flow. SVN revision: 52132