Fix a case of use-after-free
E is dereferenced after being passed to free. Get E->ne before freeing E to avoid a use-after-free situation.
E is dereferenced after being passed to free. Get E->ne before freeing E to avoid a use-after-free situation.