canonicalize: fix C89 compilation