From: Andrew Morton kernel/lockdep.c:321:16: warning: multi-character character constant kernel/lockdep.c:329:16: warning: multi-character character constant wtf? Cc: Ingo Molnar Cc: Arjan van de Ven Signed-off-by: Andrew Morton --- kernel/lockdep.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN kernel/lockdep.c~lock-validator-core-multichar-fix kernel/lockdep.c --- 25/kernel/lockdep.c~lock-validator-core-multichar-fix 2006-05-29 21:05:45.000000000 -0700 +++ 25-akpm/kernel/lockdep.c 2006-05-29 21:05:45.000000000 -0700 @@ -318,7 +318,7 @@ get_usage_chars(struct lock_type *type, if (type->usage_mask & LOCKF_USED_IN_HARDIRQ_READ) { *c3 = '+'; if (type->usage_mask & LOCKF_ENABLED_HARDIRQS_READ) - *c3 = (char)'??'; + *c3 = '?'; } if (type->usage_mask & LOCKF_ENABLED_SOFTIRQS_READ) @@ -326,7 +326,7 @@ get_usage_chars(struct lock_type *type, if (type->usage_mask & LOCKF_USED_IN_SOFTIRQ_READ) { *c4 = '+'; if (type->usage_mask & LOCKF_ENABLED_SOFTIRQS_READ) - *c4 = (char)'??'; + *c4 = '?'; } } _