Fix multiple definition and cast
authorLoïc Collignon <loic.collignon@iot.bzh>
Fri, 4 Jan 2019 14:49:18 +0000 (15:49 +0100)
committerLoïc Collignon <loic.collignon@iot.bzh>
Fri, 4 Jan 2019 15:54:53 +0000 (16:54 +0100)
commit8506a0dc4974703982732da57f06d96e335195d2
treefe124588d48cd9782e6543c6180d75daeae1be32
parent2bb052bea267b0ddee8571cc8606087e81229ddb
Fix multiple definition and cast

The function was defined as many time as the header was included.
Making it a weak function fix the issue.
Also, a plain old C cast is required to make this constexpr valid.

Change-Id: Iee5677873180accfddcad0b3a58f3776f9fd8c5e
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
include/afb/c++/binding-wrap.hpp