mirror of
https://github.com/systemd/systemd.git
synced 2025-01-10 05:18:17 +03:00
core/cgroup: fix compile error
With gcc-13, ``` CFLAGS="-O3 -fno-semantic-interposition" meson setup build ``` triggers the following error: ``` ../src/core/cgroup.c: In function ‘cgroup_context_dump’: ../src/core/cgroup.c:633:44: error: ‘%s’ directive argument is null [-Werror=format-overflow=] 633 | "%sDeviceAllow: %s %s\n", | ^~ cc1: some warnings being treated as errors ``` Fixes #30223.
This commit is contained in:
parent
e521898d83
commit
14338cca99
@ -629,11 +629,12 @@ void cgroup_context_dump(Unit *u, FILE* f, const char *prefix) {
|
||||
prefix, FORMAT_TIMESPAN(c->memory_pressure_threshold_usec, 1));
|
||||
|
||||
LIST_FOREACH(device_allow, a, c->device_allow)
|
||||
/* strna() below should be redundant, for avoiding -Werror=format-overflow= error. See #30223. */
|
||||
fprintf(f,
|
||||
"%sDeviceAllow: %s %s\n",
|
||||
prefix,
|
||||
a->path,
|
||||
cgroup_device_permissions_to_string(a->permissions));
|
||||
strna(cgroup_device_permissions_to_string(a->permissions)));
|
||||
|
||||
LIST_FOREACH(device_weights, iw, c->io_device_weights)
|
||||
fprintf(f,
|
||||
|
Loading…
Reference in New Issue
Block a user