]> git.pld-linux.org Git - packages/libipt.git/blobdiff - libipt-uninitialized.patch
- updated to 2.1
[packages/libipt.git] / libipt-uninitialized.patch
index c1376dc31a66fcb85949e6b3cb989112e0548c1e..3bb83f167ad7a3db61141b177b60104d68a1c3a2 100644 (file)
@@ -1,7 +1,16 @@
 Avoid build failure with -Werror=maybe-uninitialized
---- libipt-2.0.1/libipt/test/src/ptunit-msec_cache.c.orig      2019-08-13 10:39:44.000000000 +0200
-+++ libipt-2.0.1/libipt/test/src/ptunit-msec_cache.c   2021-11-17 19:14:27.713062249 +0100
-@@ -296,7 +296,7 @@ static struct ptunit_result read(struct
+--- libipt-2.1/libipt/test/src/ptunit-msec_cache.c.orig        2023-10-12 09:39:11.000000000 +0200
++++ libipt-2.1/libipt/test/src/ptunit-msec_cache.c     2024-01-10 18:37:13.791960352 +0100
+@@ -228,7 +228,7 @@ static struct ptunit_result fill_null(vo
+       const struct pt_mapped_section *msec;
+       struct pt_msec_cache mcache;
+       struct pt_image image;
+-      struct pt_asid asid;
++      struct pt_asid asid = {0, };
+       int status;
+       memset(&mcache, 0, sizeof(mcache));
+@@ -300,7 +300,7 @@ static struct ptunit_result read(struct
  static struct ptunit_result fill_nomap(struct test_fixture *tfix)
  {
        const struct pt_mapped_section *msec;
@@ -10,7 +19,7 @@ Avoid build failure with -Werror=maybe-uninitialized
        struct pt_section *section;
        int status;
  
-@@ -320,7 +320,7 @@ static struct ptunit_result fill(struct
+@@ -325,7 +325,7 @@ static struct ptunit_result fill(struct
  {
        const struct pt_mapped_section *msec;
        struct pt_section *section;
@@ -18,4 +27,4 @@ Avoid build failure with -Werror=maybe-uninitialized
 +      struct pt_asid asid = {0, };
        int status;
  
-       status = pt_msec_cache_fill(&tfix->mcache, &msec, &tfix->image, &asid,
+       memset(&asid, 0, sizeof(asid));
This page took 0.093167 seconds and 4 git commands to generate.