]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
cgroup-util: replace one use of fgets() by read_line()
authorLennart Poettering <lennart@poettering.net>
Fri, 22 Sep 2017 16:25:45 +0000 (18:25 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 22 Sep 2017 18:34:15 +0000 (20:34 +0200)
src/basic/cgroup-util.c

index 5dea078978432d9675ed3cb3b4546b89ff8ddc25..040684b2b586071fb7d768ad5d9f06f9c9aa33de 100644 (file)
@@ -2326,7 +2326,6 @@ int cg_mask_supported(CGroupMask *ret) {
 
 int cg_kernel_controllers(Set *controllers) {
         _cleanup_fclose_ FILE *f = NULL;
-        char buf[LINE_MAX];
         int r;
 
         assert(controllers);
@@ -2344,7 +2343,7 @@ int cg_kernel_controllers(Set *controllers) {
         }
 
         /* Ignore the header line */
-        (void) fgets(buf, sizeof(buf), f);
+        (void) read_line(f, (size_t) -1, NULL);
 
         for (;;) {
                 char *controller;