1. 12 Apr, 2018 2 commits
  2. 28 Feb, 2018 1 commit
    • Martin Storsjö's avatar
      configure: Check if C++ headers define locale_t · 797efbd4
      Martin Storsjö authored
      In environments that lack a full locale.h implementation, the C++
      headers might implement some fallbacks with the same name
      (on windows, libcxx does this).
      
      In these cases, don't provide the normal fallbacks from vlc_fixups.h
      when compiling in C++ mode, but include the C++ <locale> header instead.
      
      If <locale> provides locale_t, include the header and define
      HAVE_NEWLOCALE (which skips the vlc_fixups.h version of locale_t),
      but keep the vlc_fixups.h fallback for uselocale. (One could
      also add another configure test for whether <locale> provides
      the uselocale function.)
      
      (libcxx doesn't provide any fallback for the uselocale function
      since it isn't easily implemented with the msvcrt _locale_t objects.
      The libcxx fallback locale_t objects are applied via the setlocale
      function, and passed to functions that take a _locale_t parameter.)
      797efbd4
  3. 25 Feb, 2018 1 commit
  4. 22 Feb, 2018 1 commit
  5. 20 Feb, 2018 2 commits
  6. 08 Jan, 2018 1 commit
    • KO Myung-Hun's avatar
      configure: check and define if_nametoindex() on OS/2 · ebcbb4d8
      KO Myung-Hun authored
      This fixes the following compilation breakge on OS/2.
      
      -----
        CC       network/udp.lo
      network/udp.c: In function 'net_SetMcastOut':
      network/udp.c:259:17: error: implicit declaration of function 'if_nametoindex'; did you mean 'if_nameindex'? [-Werror=implicit-function-declaration]
           int scope = if_nametoindex (iface);
                       ^~~~~~~~~~~~~~
                       if_nameindex
      -----
      Signed-off-by: default avatarHugo Beauzée-Luyssen <hugo@beauzee.fr>
      ebcbb4d8
  7. 05 Dec, 2017 3 commits
  8. 12 Oct, 2017 1 commit
  9. 22 Jun, 2017 1 commit
  10. 17 Jun, 2017 1 commit
  11. 15 Jun, 2017 1 commit
  12. 31 Mar, 2017 1 commit
  13. 29 Mar, 2017 1 commit
  14. 28 Mar, 2017 4 commits
  15. 27 Mar, 2017 1 commit
  16. 26 Feb, 2017 1 commit
  17. 22 Dec, 2016 1 commit
  18. 20 Nov, 2016 1 commit
  19. 16 Nov, 2016 1 commit
  20. 13 Nov, 2016 1 commit
  21. 24 Oct, 2016 1 commit
  22. 10 Oct, 2016 1 commit
  23. 22 Sep, 2016 1 commit
  24. 20 Sep, 2016 2 commits
  25. 14 Sep, 2016 1 commit
  26. 18 Jul, 2016 1 commit
  27. 17 Jul, 2016 2 commits
  28. 06 Jul, 2016 2 commits
  29. 02 Apr, 2016 2 commits