Skip to content
Snippets Groups Projects
  1. Oct 26, 2021
  2. Oct 25, 2021
  3. Sep 06, 2021
  4. 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
  5. Jul 28, 2021
  6. Jul 02, 2021
  7. Jan 18, 2021
  8. Jan 14, 2021
  9. Jan 12, 2021
  10. Jan 11, 2021
  11. Jan 04, 2021
  12. Nov 25, 2020
  13. Nov 20, 2020
  14. Oct 22, 2020
  15. Oct 21, 2020
  16. Sep 21, 2020
  17. Sep 08, 2020
  18. Aug 27, 2020
  19. Jul 08, 2020
  20. Jul 07, 2020
Loading