diff options
| author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2018-04-15 22:30:00 +0200 |
|---|---|---|
| committer | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2018-04-15 22:30:00 +0200 |
| commit | 58fd6cf4c0ff8ea1c08e84fad6f1c02cdd22b51e (patch) | |
| tree | 3567e7fe21fccd883fa497d7f64da9e29f329d37 /libnetdutils/include | |
| parent | f83c657d9cfbc97236eef677119aaf780822682a (diff) | |
| download | platform_system_netd-58fd6cf4c0ff8ea1c08e84fad6f1c02cdd22b51e.tar.gz platform_system_netd-58fd6cf4c0ff8ea1c08e84fad6f1c02cdd22b51e.tar.bz2 platform_system_netd-58fd6cf4c0ff8ea1c08e84fad6f1c02cdd22b51e.zip | |
Fix build with current clang master
Compiling netd without the patch with current clang master errors out,
saying
cannot specify any part of a return type in the declaration of a conversion function; put the complete type after 'operator'
Change-Id: Ia49dd18f52982cf22b0aa8ade6b9a53ff24d26c0
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
Diffstat (limited to 'libnetdutils/include')
| -rw-r--r-- | libnetdutils/include/netdutils/UniqueFd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnetdutils/include/netdutils/UniqueFd.h b/libnetdutils/include/netdutils/UniqueFd.h index 3b63f3463..61101f95a 100644 --- a/libnetdutils/include/netdutils/UniqueFd.h +++ b/libnetdutils/include/netdutils/UniqueFd.h @@ -57,7 +57,7 @@ class UniqueFd { void reset(Fd fd = Fd()); // Implict cast to Fd - const operator Fd() const { return mFd; } + operator const Fd &() const { return mFd; } private: Fd mFd; |
