static const char *qtype2acct_name(int qtype)
{
+ static char unknown[24];
+
switch (qtype) {
case USRQUOTA:
return "acct_user";
return "acct_project";
}
- LASSERTF(0, "invalid quota type: %d", qtype);
- return NULL;
+ snprintf(unknown, sizeof(unknown), "acct_unknown_%u", qtype);
+ return unknown;
}
static const char *qtype2glb_name(int qtype)
{
+ static char unknown[24];
+
switch (qtype) {
case USRQUOTA:
return "limit_user";
return "limit_project";
}
- LASSERTF(0, "invalid quota type: %d", qtype);
- return NULL;
+ snprintf(unknown, sizeof(unknown), "acct_unknown_%u", qtype);
+ return unknown;
}
/*