]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzz: use fflush() and drop unnecessary rewind()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Feb 2019 03:02:17 +0000 (12:02 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Feb 2019 03:35:51 +0000 (12:35 +0900)
src/network/fuzz-netdev-parser.c
src/network/fuzz-network-parser.c

index 37f7cf8ccdbbc6dd30030ed014b022df541cb9ec..78c8d0c2b53db34361e18d97d879a177307c5253 100644 (file)
@@ -18,7 +18,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
         if (size != 0)
                 assert_se(fwrite(data, size, 1, f) == 1);
 
-        rewind(f);
+        fflush(f);
         assert_se(manager_new(&manager) >= 0);
         (void) netdev_load_one(manager, netdev_config);
         return 0;
index 4b795008055d47ec9b3cdb53b879c026f3d0fb68..e4b789c167722cc02b4b688d17ca20d8d75d14d1 100644 (file)
@@ -18,7 +18,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
         if (size != 0)
                 assert_se(fwrite(data, size, 1, f) == 1);
 
-        rewind(f);
+        fflush(f);
         assert_se(manager_new(&manager) >= 0);
         (void) network_load_one(manager, network_config);
         return 0;