]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
dispatcher: return correct function type from ifunc resolver
authorDerrick Lyndon Pallas <derrick@argosylabs.com>
Fri, 19 Apr 2019 21:36:19 +0000 (21:36 +0000)
committerChang, Harry <harry.chang@intel.com>
Tue, 13 Aug 2019 06:49:00 +0000 (14:49 +0800)
src/dispatcher.c

index 70b82277afc03c197ca16f3835c680bfef4c7905..a786b806d1f2a6025138341b118bb8161ada9e10 100644 (file)
@@ -51,7 +51,7 @@
     }                                                                          \
                                                                                \
     /* resolver */                                                             \
-    static void(*JOIN(resolve_, NAME)(void)) {                                 \
+    static RTYPE (*JOIN(resolve_, NAME)(void))(__VA_ARGS__) {                  \
         if (check_avx512()) {                                                  \
             return JOIN(avx512_, NAME);                                        \
         }                                                                      \