mirror of
https://github.com/swaywm/sway.git
synced 2026-04-06 07:15:44 -04:00
Remove all sprintf calls
Replace them with snprintf, which ensures buffer overflows won't happen.
This commit is contained in:
parent
ac7892371c
commit
f707f583e1
4 changed files with 7 additions and 6 deletions
|
|
@ -414,8 +414,8 @@ int swaynag_load_config(char *path, struct swaynag *swaynag, list_t *types) {
|
|||
}
|
||||
free(name);
|
||||
} else {
|
||||
char *flag = malloc(sizeof(char) * (nread + 3));
|
||||
sprintf(flag, "--%s", line);
|
||||
char *flag = malloc(nread + 3);
|
||||
snprintf(flag, nread + 3, "--%s", line);
|
||||
char *argv[] = {"swaynag", flag};
|
||||
result = swaynag_parse_options(2, argv, swaynag, types, type,
|
||||
NULL, NULL);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue