fix: build warning

This commit is contained in:
DreamMaoMao 2025-04-20 09:18:32 +08:00
parent 5b0faf2286
commit 1a174b1828
2 changed files with 8 additions and 3 deletions

View file

@ -1353,7 +1353,12 @@ pid_t getparentprocess(pid_t p) {
if (!(f = fopen(buf, "r")))
return 0;
fscanf(f, "%*u %*s %*c %u", &v);
// 检查fscanf返回值确保成功读取了1个参数
if (fscanf(f, "%*u %*s %*c %u", &v) != 1) {
fclose(f);
return 0;
}
fclose(f);
return (pid_t)v;