]> git.eshelyaron.com Git - emacs.git/commit
Split casify_object into multiple functions
authorMichal Nazarewicz <mina86@mina86.com>
Wed, 7 Sep 2016 13:26:42 +0000 (15:26 +0200)
committerMichal Nazarewicz <mina86@mina86.com>
Thu, 6 Apr 2017 18:54:57 +0000 (20:54 +0200)
commitec2d002ff663775e453873c38690c68276a93349
tree35bd672b1575313f76bd505181c635b55e70475e
parent4753f3f0af33c5defe3a340f82265db6a6863030
Split casify_object into multiple functions

casify_object had three major cases to cover and those were mostly
independent of each other.  Move those branches to separate function
so it’s easier to comprehend each individual case.

While at it, use somewhat more descriptive ch and cased variable names
rather than c and c1.

This commit introduces no functional changes.

* src/casefiddle.c (casify_object): Split into…
(do_casify_integer, do_casify_multibyte_string,
do_casify_unibyte_string): …new functions.
src/casefiddle.c