Move initialization of char *priority up to prevent freeing an uninitialized pointer.