pixblockdsp: Have function pointer prototype match implementation
authorDiego Biurrun <diego@biurrun.de>
Mon, 31 Oct 2016 22:12:20 +0000 (23:12 +0100)
committerDiego Biurrun <diego@biurrun.de>
Thu, 3 Nov 2016 16:43:55 +0000 (17:43 +0100)
libavcodec/pixblockdsp.c(58) : warning C4028: formal parameter 1 different from declaration
libavcodec/pixblockdsp.c(63) : warning C4028: formal parameter 1 different from declaration
libavcodec/pixblockdsp.c(66) : warning C4028: formal parameter 1 different from declaration

libavcodec/pixblockdsp.h

index a9d5473..c7587cb 100644 (file)
 
 #include <stdint.h>
 
+#include "config.h"
+
 #include "avcodec.h"
 
 typedef struct PixblockDSPContext {
-    void (*get_pixels)(int16_t *block /* align 16 */,
+    void (*get_pixels)(int16_t *restrict block /* align 16 */,
                        const uint8_t *pixels /* align 8 */,
                        ptrdiff_t stride);
-    void (*diff_pixels)(int16_t *block /* align 16 */,
+    void (*diff_pixels)(int16_t *restrict block /* align 16 */,
                         const uint8_t *s1 /* align 8 */,
                         const uint8_t *s2 /* align 8 */,
                         ptrdiff_t stride);