diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2020-01-07 16:21:31 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2020-01-07 16:24:16 +0100 |
| commit | f2ad6eb0c579f1c825aa1efec192b4d4eb5e6171 (patch) | |
| tree | d22e13ea32624ac3a0e783af4c480ec54bf1fbfa /test | |
| parent | 507f9ae50fb0078d41ac308ab8e68caacab2acd2 (diff) | |
Avoid #define _error, use anonymous C++ struct instead
Replace the macro with an anonymous struct that provides an
inline operator->() returning the _error pointer.
This change is ABI compatible, and the inline macro is not
exported. We should consider if we want to avoid the function
call and directly export the thread_local variable instead,
when we do break ABI.
Closes: #948338
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions
