Commit 1a4dc0bd authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

include: remove restrict keyword (fixes #12354)

This is necessary for compatibility with C++. The keyword is only
meaningful in definition, not in declaration anyway.
parent eb1c0924
...@@ -285,7 +285,8 @@ VLC_API void video_format_ScaleCropAr( video_format_t *, const video_format_t * ...@@ -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, * 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). * 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. * This function applies the transform operation to fmt.
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
extern "C" { extern "C" {
# endif # 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) \ #define vlc_probe(obj, cap, pcount) \
vlc_probe(VLC_OBJECT(obj), cap, pcount) vlc_probe(VLC_OBJECT(obj), cap, pcount)
......
...@@ -48,7 +48,7 @@ VLC_API vlc_tls_t *vlc_tls_ClientSessionCreate (vlc_tls_creds_t *, int fd, ...@@ -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, vlc_tls_t *vlc_tls_SessionCreate (vlc_tls_creds_t *, int fd, const char *host,
const char *const *alpn); const char *const *alpn);
int vlc_tls_SessionHandshake (vlc_tls_t *, const char *host, const char *serv, 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 *); VLC_API void vlc_tls_SessionDelete (vlc_tls_t *);
/* NOTE: It is assumed that a->sock.p_sys = a */ /* NOTE: It is assumed that a->sock.p_sys = a */
...@@ -68,7 +68,7 @@ struct vlc_tls_creds ...@@ -68,7 +68,7 @@ struct vlc_tls_creds
int (*open) (vlc_tls_creds_t *, vlc_tls_t *, int fd, const char *host, int (*open) (vlc_tls_creds_t *, vlc_tls_t *, int fd, const char *host,
const char *const *alpn); const char *const *alpn);
int (*handshake) (vlc_tls_t *, const char *host, const char *service, int (*handshake) (vlc_tls_t *, const char *host, const char *service,
char **restrict alp); char ** /*restrict*/ alp);
void (*close) (vlc_tls_t *); void (*close) (vlc_tls_t *);
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment