Closes #18. Change to char32_t everywhere; builds fine, behaviour as before.
This commit is contained in:
parent
812a1be7d9
commit
c59825d7fe
33 changed files with 116 additions and 76 deletions
|
|
@ -37,7 +37,7 @@ int verbosity = 0;
|
|||
* `level` is non-zero, print this `message`, else don't.
|
||||
* @param indent print `indent` spaces before the message.
|
||||
*/
|
||||
void debug_print( wchar_t *message, int level, int indent ) {
|
||||
void debug_print( char32_t *message, int level, int indent ) {
|
||||
#ifdef DEBUG
|
||||
if ( level & verbosity ) {
|
||||
fwide( stderr, 1 );
|
||||
|
|
@ -116,7 +116,7 @@ void debug_println( int level ) {
|
|||
*
|
||||
* Remaining arguments should match the slots in the format string.
|
||||
*/
|
||||
void debug_printf( int level, int indent, wchar_t *format, ... ) {
|
||||
void debug_printf( int level, int indent, char32_t *format, ... ) {
|
||||
#ifdef DEBUG
|
||||
if ( level & verbosity ) {
|
||||
fwide( stderr, 1 );
|
||||
|
|
@ -172,7 +172,7 @@ void debug_dump_object( struct pso_pointer pointer, int level, int indent ) {
|
|||
//void debug_print_binding( struct cons_pointer key, struct cons_pointer val,
|
||||
// bool deep, int level, int indent ) {
|
||||
//#ifdef DEBUG
|
||||
// // wchar_t * depth = (deep ? L"Deep" : L"Shallow");
|
||||
// // char32_t * depth = (deep ? L"Deep" : L"Shallow");
|
||||
//
|
||||
// debug_print( ( deep ? L"Deep" : L"Shallow" ), level, indent );
|
||||
// debug_print( L" binding `", level, indent );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue