diff options
-rw-r--r-- | drivers/isdn/capi/capiutil.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drivers/isdn/capi/capiutil.c b/drivers/isdn/capi/capiutil.c index 36835ef3f340..36c1b37cea0a 100644 --- a/drivers/isdn/capi/capiutil.c +++ b/drivers/isdn/capi/capiutil.c | |||
@@ -489,12 +489,17 @@ static char *mnames[] = | |||
489 | * @cmd: command number | 489 | * @cmd: command number |
490 | * @subcmd: subcommand number | 490 | * @subcmd: subcommand number |
491 | * | 491 | * |
492 | * Return value: static string, NULL if command/subcommand unknown | 492 | * Return value: static string |
493 | */ | 493 | */ |
494 | 494 | ||
495 | char *capi_cmd2str(u8 cmd, u8 subcmd) | 495 | char *capi_cmd2str(u8 cmd, u8 subcmd) |
496 | { | 496 | { |
497 | return mnames[command_2_index(cmd, subcmd)]; | 497 | char *result; |
498 | |||
499 | result = mnames[command_2_index(cmd, subcmd)]; | ||
500 | if (result == NULL) | ||
501 | result = "INVALID_COMMAND"; | ||
502 | return result; | ||
498 | } | 503 | } |
499 | 504 | ||
500 | 505 | ||