I'd declare `char *default_name` and `char *aliased_name` here to make it clear (and ensure) that they are not used outside of this block.