mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 22:03:03 +01:00
Fixed inconsistencies noticed by Adriano.
This commit is contained in:
parent
41a111e4c1
commit
97e9a515cd
@ -1188,7 +1188,7 @@ static dsc* evlCeil(Jrd::thread_db* tdbb, const SysFunction* function, Jrd::jrd_
|
||||
static string showInvalidChar(const UCHAR c)
|
||||
{
|
||||
string str;
|
||||
str.printf("%c (%X)", c, c);
|
||||
str.printf("%c (ASCII %d)", c, c);
|
||||
return str;
|
||||
}
|
||||
|
||||
@ -1233,7 +1233,7 @@ static dsc* evlCharToUuid(Jrd::thread_db* tdbb, const SysFunction* function, Jrd
|
||||
status_exception::raise(Arg::Gds(isc_expression_eval_err) <<
|
||||
Arg::Gds(isc_sysf_argviolates_uuidfmt) <<
|
||||
Arg::Str(showInvalidChar(data[i])) <<
|
||||
Arg::Num(i) <<
|
||||
Arg::Num(i + 1) <<
|
||||
Arg::Str(function->name));
|
||||
}
|
||||
}
|
||||
@ -1247,7 +1247,7 @@ static dsc* evlCharToUuid(Jrd::thread_db* tdbb, const SysFunction* function, Jrd
|
||||
status_exception::raise(Arg::Gds(isc_expression_eval_err) <<
|
||||
Arg::Gds(isc_sysf_argviolates_guidigits) <<
|
||||
Arg::Str(showInvalidChar(c)) <<
|
||||
Arg::Num(i) <<
|
||||
Arg::Num(i + 1) <<
|
||||
Arg::Str(function->name));
|
||||
}
|
||||
}
|
||||
@ -1291,7 +1291,7 @@ const char* extractParts[10] =
|
||||
|
||||
static const char* getPartName(int n)
|
||||
{
|
||||
if (n < 0 || n > FB_NELEM(extractParts))
|
||||
if (n < 0 || n >= FB_NELEM(extractParts))
|
||||
return "Unknown";
|
||||
|
||||
return extractParts[n];
|
||||
|
Loading…
Reference in New Issue
Block a user