utf8.h: Add parameter checking to some macros in DEBUGGING builds
authorKarl Williamson <public@khwilliamson.com>
Tue, 3 Dec 2013 04:55:55 +0000 (21:55 -0700)
committerKarl Williamson <public@khwilliamson.com>
Fri, 6 Dec 2013 17:59:08 +0000 (10:59 -0700)
commit48ccf5e12557cadde2b26ff9326c0b205f84a874
tree44a8f7cc3a6fdedbc3440563111cf226f5cc432a
parent6fae5207c6d0d0e637a22cdfe1ff4d044efd4431
utf8.h: Add parameter checking to some macros in DEBUGGING builds

This change should catch some wrong calls to these macros.  The meat of
the macros is extracted out into two internal-only macros, and the other
macros are rearranged to call these.
utf8.h