sys-block/parted: Reintroduce PED_ASSERT with correct assertion
authorJeroen Roovers <jer@gentoo.org>
Fri, 3 Jan 2020 15:13:06 +0000 (16:13 +0100)
committerJeroen Roovers <jer@gentoo.org>
Fri, 3 Jan 2020 15:14:45 +0000 (16:14 +0100)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/704704
Fixes: 1af57544e419afdbc54cb6dc76e053593e4bb088
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
sys-block/parted/files/parted-3.3-atari.patch
sys-block/parted/parted-3.3-r2.ebuild [moved from sys-block/parted/parted-3.3-r1.ebuild with 100% similarity]

index 41771d02d4eea67d7bffdcf7f451c71d1ab4873d..af9c488d48d108f01a1211e33df9f77b2aa42fe6 100644 (file)
@@ -5,7 +5,7 @@
        PED_ASSERT (sizeof (AtariRawTable) == 512);
        /* GNU Libc doesn't support NULL instead of the locale name */
 -      PED_ASSERT ((atr_c_locale = newlocale(LC_ALL_MASK, "C", NULL)) != NULL);
-+      atr_c_locale = newlocale(LC_ALL_MASK, "C", NULL);
++      PED_ASSERT ((atr_c_locale = newlocale(LC_ALL_MASK, "C", (locale_t) 0)) != (locale_t) 0);
  
        ped_disk_type_register (&atari_disk_type);
  }