mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-02 01:18:26 +03:00
cleanup: put all tests within switch
No reason to check for VALID in extra if.
This commit is contained in:
parent
d1aba7ccf6
commit
d8214cb154
@ -840,30 +840,31 @@ void display_tags(const struct cmd_context *cmd)
|
|||||||
|
|
||||||
void display_name_error(name_error_t name_error)
|
void display_name_error(name_error_t name_error)
|
||||||
{
|
{
|
||||||
if (name_error != NAME_VALID) {
|
switch(name_error) {
|
||||||
switch(name_error) {
|
case NAME_VALID:
|
||||||
case NAME_INVALID_EMPTY:
|
/* Valid name */
|
||||||
log_error("Name is zero length");
|
break;
|
||||||
break;
|
case NAME_INVALID_EMPTY:
|
||||||
case NAME_INVALID_HYPEN:
|
log_error("Name is zero length.");
|
||||||
log_error("Name cannot start with hyphen");
|
break;
|
||||||
break;
|
case NAME_INVALID_HYPEN:
|
||||||
case NAME_INVALID_DOTS:
|
log_error("Name cannot start with hyphen.");
|
||||||
log_error("Name starts with . or .. and has no "
|
break;
|
||||||
"following character(s)");
|
case NAME_INVALID_DOTS:
|
||||||
break;
|
log_error("Name starts with . or .. and has no "
|
||||||
case NAME_INVALID_CHARSET:
|
"following character(s).");
|
||||||
log_error("Name contains invalid character, valid set includes: "
|
break;
|
||||||
"[a-zA-Z0-9.-_+]");
|
case NAME_INVALID_CHARSET:
|
||||||
break;
|
log_error("Name contains invalid character, valid set includes: "
|
||||||
case NAME_INVALID_LENGTH:
|
"[a-zA-Z0-9.-_+].");
|
||||||
/* Report that name length -1 to accommodate nul*/
|
break;
|
||||||
log_error("Name length exceeds maximum limit of %d", (NAME_LEN -1));
|
case NAME_INVALID_LENGTH:
|
||||||
break;
|
/* Report that name length - 1 to accommodate nul*/
|
||||||
default:
|
log_error("Name length exceeds maximum limit of %d.", (NAME_LEN - 1));
|
||||||
log_error("Unknown error %d on name validation", name_error);
|
break;
|
||||||
break;
|
default:
|
||||||
}
|
log_error(INTERNAL_ERROR "Unknown error %d on name validation.", name_error);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user