Fix bug in previous commit

If passing a glyph name (instead of a U+XXXX codepoint name) on the
command line, the local variable "codepoint" would never be set,
because I forgot to include an "else" case in the "if..elif..else"
chain. This fixes that omission.