From: RĂ©mi Denis-Courmont Date: Tue, 7 Oct 2014 20:16:11 +0000 (+0300) Subject: include: remove restrict keyword (fixes #12354) X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=1a4dc0bd85d94c9ad0b50268aed009840bf2d30e;p=vlc include: remove restrict keyword (fixes #12354) This is necessary for compatibility with C++. The keyword is only meaningful in definition, not in declaration anyway. --- diff --git a/include/vlc_es.h b/include/vlc_es.h index 5790d2343b..8db5884943 100644 --- a/include/vlc_es.h +++ b/include/vlc_es.h @@ -285,7 +285,8 @@ VLC_API void video_format_ScaleCropAr( video_format_t *, const video_format_t * * This function "normalizes" the formats orientation, by switching the a/r according to the orientation, * producing a format whose orientation is ORIENT_NORMAL. It makes a shallow copy (pallette is not alloc'ed). */ -VLC_API void video_format_ApplyRotation(video_format_t *restrict out, const video_format_t *restrict in); +VLC_API void video_format_ApplyRotation(video_format_t * /*restrict*/ out, + const video_format_t *in); /** * This function applies the transform operation to fmt. diff --git a/include/vlc_probe.h b/include/vlc_probe.h index 99315047a9..efa4d972df 100644 --- a/include/vlc_probe.h +++ b/include/vlc_probe.h @@ -32,7 +32,7 @@ extern "C" { # endif -void *vlc_probe (vlc_object_t *, const char *, size_t *restrict); +void *vlc_probe (vlc_object_t *, const char *, size_t *); #define vlc_probe(obj, cap, pcount) \ vlc_probe(VLC_OBJECT(obj), cap, pcount) diff --git a/include/vlc_tls.h b/include/vlc_tls.h index 5bfd4186fb..8b55ee833d 100644 --- a/include/vlc_tls.h +++ b/include/vlc_tls.h @@ -48,7 +48,7 @@ VLC_API vlc_tls_t *vlc_tls_ClientSessionCreate (vlc_tls_creds_t *, int fd, vlc_tls_t *vlc_tls_SessionCreate (vlc_tls_creds_t *, int fd, const char *host, const char *const *alpn); int vlc_tls_SessionHandshake (vlc_tls_t *, const char *host, const char *serv, - char **restrict alp); + char ** /*restrict*/ alp); VLC_API void vlc_tls_SessionDelete (vlc_tls_t *); /* NOTE: It is assumed that a->sock.p_sys = a */ @@ -68,7 +68,7 @@ struct vlc_tls_creds int (*open) (vlc_tls_creds_t *, vlc_tls_t *, int fd, const char *host, const char *const *alpn); int (*handshake) (vlc_tls_t *, const char *host, const char *service, - char **restrict alp); + char ** /*restrict*/ alp); void (*close) (vlc_tls_t *); };