mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2025-11-01 22:58:44 -04:00
fix: build warning
This commit is contained in:
parent
5b0faf2286
commit
1a174b1828
2 changed files with 8 additions and 3 deletions
|
|
@ -1353,7 +1353,12 @@ pid_t getparentprocess(pid_t p) {
|
||||||
if (!(f = fopen(buf, "r")))
|
if (!(f = fopen(buf, "r")))
|
||||||
return 0;
|
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);
|
fclose(f);
|
||||||
|
|
||||||
return (pid_t)v;
|
return (pid_t)v;
|
||||||
|
|
|
||||||
|
|
@ -503,9 +503,9 @@ void parse_config_line(Config *config, const char *line) {
|
||||||
if (strcmp(key, "animations") == 0) {
|
if (strcmp(key, "animations") == 0) {
|
||||||
config->animations = atoi(value);
|
config->animations = atoi(value);
|
||||||
} else if (strcmp(key, "animation_type_open") == 0) {
|
} else if (strcmp(key, "animation_type_open") == 0) {
|
||||||
strncpy(config->animation_type_open, value, sizeof(config->animation_type_open));
|
snprintf(config->animation_type_open, sizeof(config->animation_type_open), "%.9s", value); // string limit to 9 char
|
||||||
} else if (strcmp(key, "animation_type_close") == 0) {
|
} else if (strcmp(key, "animation_type_close") == 0) {
|
||||||
strncpy(config->animation_type_close, value, sizeof(config->animation_type_close));
|
snprintf(config->animation_type_close, sizeof(config->animation_type_close), "%.9s", value); // string limit to 9 char
|
||||||
} else if (strcmp(key, "animation_fade_in") == 0) {
|
} else if (strcmp(key, "animation_fade_in") == 0) {
|
||||||
config->animation_fade_in = atoi(value);
|
config->animation_fade_in = atoi(value);
|
||||||
} else if (strcmp(key, "zoom_initial_ratio") == 0) {
|
} else if (strcmp(key, "zoom_initial_ratio") == 0) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue