X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_fixups.h;h=25102fa3f6c92dfdf1eda4ebf73d6e703846ab73;hb=c75fafe4ec348154a6e07c324dbe62c1c23a7149;hp=7fe2d524812828cac41ac0d71dfa962e722f963d;hpb=ef4f0e4d7a523ae75aeafca1d6a91b1981318364;p=vlc diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index 7fe2d52481..25102fa3f6 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -59,8 +59,10 @@ typedef struct # include /* va_list */ #endif -#ifndef HAVE_GETPID -# include /* pid_t */ +#if !defined (HAVE_GETDELIM) || \ + !defined (HAVE_GETPID) || \ + !defined (HAVE_SWAB) +# include /* ssize_t, pid_t */ #endif #ifdef __cplusplus @@ -239,6 +241,10 @@ struct pollfd }; # define poll(a, b, c) vlc_poll(a, b, c) +#elif defined (HAVE_MAEMO) +# include +# define poll(a, b, c) vlc_poll(a, b, c) +int vlc_poll (struct pollfd *, unsigned, int); #endif #ifndef HAVE_TDESTROY