]> xenbits.xensource.com Git - libvirt.git/commit
internal: Add CONCAT macro
authorTim Wiederhake <twiederh@redhat.com>
Wed, 25 Aug 2021 08:25:32 +0000 (10:25 +0200)
committerTim Wiederhake <twiederh@redhat.com>
Tue, 1 Feb 2022 16:19:05 +0000 (17:19 +0100)
commit3f19e116cd57c89bf93d1bab1aced640b490e850
tree91ed7c25665cbf569c3c8127f3f45428fc8439dc
parentf468f0a6343b5019439eb352ef2d70de2505e3fb
internal: Add CONCAT macro

Using the two-step idiom to force resolution of other macros, e.g.:

  #define bar BAR
  CONCAT_(foo, bar)     // foobar
  CONCAT(foo, bar)      // fooBAR

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/internal.h