diff options
| author | Subhani Shaik <subhanis@codeaurora.org> | 2017-04-03 14:06:15 -0700 |
|---|---|---|
| committer | Arne Coucheron <arco68@gmail.com> | 2017-09-05 17:39:28 +0000 |
| commit | c911b78f27f4736a8e38c8140cdb71db5a2ca3e7 (patch) | |
| tree | 699ec7f2c53c552cdf311c580d7afa53fa6d1a1c | |
| parent | 6bed69c21923dd6cd9e58958890cd42c8eb8e758 (diff) | |
| download | android_hardware_libhardware_legacy-lineage-15.0.tar.gz android_hardware_libhardware_legacy-lineage-15.0.tar.bz2 android_hardware_libhardware_legacy-lineage-15.0.zip | |
Fix static_assert compile issuelineage-15.0
Change-Id: Ib8a894a7a766e10a7f8bdd4affbb672ad962690e
CRs-Fixed: 2079367
| -rw-r--r-- | include/hardware_legacy/gscan.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/hardware_legacy/gscan.h b/include/hardware_legacy/gscan.h index 372f2bd..d5d8b9c 100644 --- a/include/hardware_legacy/gscan.h +++ b/include/hardware_legacy/gscan.h @@ -3,6 +3,16 @@ #ifndef __WIFI_HAL_GSCAN_H__ #define __WIFI_HAL_GSCAN_H__ +// Define static_assert() unless already defined by compiler. +#ifndef __has_feature + #define __has_feature(__x) 0 +#endif +#if !(__has_feature(cxx_static_assert)) && !defined(static_assert) + #define static_assert(__b, __m) \ + extern int compile_time_assert_failed[ ( __b ) ? 1 : -1 ] \ + __attribute__( ( unused ) ); +#endif + /* AP Scans */ typedef enum { |
