Properly detect SysUI appId

Fix #6322
This commit is contained in:
topjohnwu
2022-11-01 02:04:50 -07:00
parent 44643ad7b3
commit cf9957ce4d
3 changed files with 9 additions and 6 deletions

View File

@@ -214,7 +214,11 @@ vector<string_view> split_ro(string_view s, string_view delims) {
#undef vsnprintf
int vssprintf(char *dest, size_t size, const char *fmt, va_list ap) {
return std::min(vsnprintf(dest, size, fmt, ap), (int) size - 1);
if (size > 0) {
*dest = 0;
return std::min(vsnprintf(dest, size, fmt, ap), (int) size - 1);
}
return -1;
}
int ssprintf(char *dest, size_t size, const char *fmt, ...) {