Skip to content
Snippets Groups Projects
  1. Jun 23, 2022
  2. Jun 22, 2022
  3. Oct 26, 2021
  4. Oct 25, 2021
  5. Sep 06, 2021
  6. Aug 31, 2021
    • Ludovico de Nittis's avatar
      capsule-wrappers: Avoid the deprecated mallinfo() when possible · 2cd84648
      Ludovico de Nittis authored
      
      mallinfo() has been deprecated since glibc 2.33 and has been replaced
      with mallinfo2().
      
      Building libcapsule with glibc 2.33 fails with the following error:
      ```
      capsule/capsule-wrappers.c: In function ‘address_within_main_heap’:
      capsule/capsule-wrappers.c:323:20: error: ‘mallinfo’ is deprecated
      [-Werror=deprecated-declarations]
        323 |             struct mallinfo mi = mallinfo();
            |                    ^~~~~~~~
      In file included from capsule/capsule-wrappers.c:16:
      /usr/include/malloc.h:118:24: note: declared here
      118 | extern struct mallinfo mallinfo (void) __THROW
      __MALLOC_DEPRECATED;
            |                        ^~~~~~~~
      cc1: all warnings being treated as errors
      ```
      
      To fix that we try to use the newer mallinfo2(), if it is available.
      
      Signed-off-by: default avatarLudovico de Nittis <ludovico.denittis@collabora.com>
      2cd84648
  7. Jul 28, 2021
  8. Jul 02, 2021
  9. Jan 18, 2021
  10. Jan 14, 2021
  11. Jan 12, 2021
  12. Jan 11, 2021
  13. Jan 04, 2021
  14. Nov 25, 2020
  15. Nov 20, 2020
  16. Oct 22, 2020
  17. Oct 21, 2020
  18. Sep 21, 2020
  19. Sep 08, 2020
  20. Aug 27, 2020
Loading