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