]> git.proxmox.com Git - mirror_ovs.git/commit
util: Update OVS_TYPEOF macro for C++ enabled applications.
authorArchana Holla <harchana@vmware.com>
Tue, 7 Apr 2020 18:09:33 +0000 (11:09 -0700)
committerWilliam Tu <u9012063@gmail.com>
Tue, 7 Apr 2020 21:15:00 +0000 (14:15 -0700)
commit8ea05f1f44dc720d96c1a0781e80a7e5d405c2b1
tree504241b9a9e53c83222f01ffe00dabaac1398b4c
parent146f52b9ef8a5f61f39bfd5644638c7608ccceca
util: Update OVS_TYPEOF macro for C++ enabled applications.

OVS_TYPEOF macro doesn’t return the type of object for non __GNUC__ platforms.
Updating it to use "decltype" keyword when used from C++ code.

Signed-off-by: Archana Holla <harchana@vmware.com>
Signed-off-by: William Tu <u9012063@gmail.com>
include/openvswitch/util.h