]> git.proxmox.com Git - mirror_frr.git/commit - lib/frrlua.h
lib: Wrapper a function to make gcc-10 happy
authorDonald Sharp <sharpd@nvidia.com>
Sun, 24 Jan 2021 13:00:43 +0000 (08:00 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Mon, 25 Jan 2021 14:15:36 +0000 (09:15 -0500)
commitea6caa1f523a355cc95a1c73432e595f5ef4ec46
tree4fd5e98f7f8e0943a15a16675009edc91c1df568
parent833c1f9fd14c4764b9f36f5e61c57130ff4f7118
lib: Wrapper a function to make gcc-10 happy

gcc-10 is complaining:

lib/frrscript.c:42:14: error: cast between incompatible function types from ‘const char * (*)(lua_State *, const char *)’ to ‘void (*)(lua_State *, const void *)’ [-Werror=cast-function-type]
   42 |   .encoder = (encoder_func)lua_pushstring,
      |              ^

Wrapper it to make it happy.  Not sure what else to do.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
lib/frrlua.h
lib/frrscript.c