Fix compiler warnings.
system/libhidl/include/hidl/HidlSupport.h:453:93: error: extra ';' after member function definition [-Werror,-Wextra-semi]
constexpr hidl_version(uint16_t major, uint16_t minor) : mMajor(major), mMinor(minor) {};
^
system/libhidl/include/hidl/HidlSupport.h:463:35: error: use of old-style cast [-Werror,-Wold-style-cast]
return parcel.writeUint32((uint32_t) mMajor << 16 | mMinor);
^ ~~~~~~
system/libhidl/include/hidl/IServiceManager.h:58:52: error: extra ';' inside a struct [-Werror,-Wextra-semi]
DECLARE_HWBINDER_META_INTERFACE(ServiceManager);
^
Test: mm
Change-Id: I3a2339dd1c9fe942123623e65799fddc4a56ff42
diff --git a/include/hidl/IServiceManager.h b/include/hidl/IServiceManager.h
index 758384c..4013cbf 100644
--- a/include/hidl/IServiceManager.h
+++ b/include/hidl/IServiceManager.h
@@ -55,7 +55,7 @@
};
struct IHwServiceManager : public IServiceManager, public IInterface {
- DECLARE_HWBINDER_META_INTERFACE(ServiceManager);
+ DECLARE_HWBINDER_META_INTERFACE(ServiceManager)
enum Call {
GET_SERVICE_TRANSACTION = IBinder::FIRST_CALL_TRANSACTION,