fixing build

This commit is contained in:
rusefi 2019-11-12 00:50:30 -05:00
parent 9ce18d11fe
commit 22da8a7dfe
2 changed files with 19 additions and 9 deletions

View File

@ -22,6 +22,16 @@
EXTERN_ENGINE; EXTERN_ENGINE;
// C++ helpers go here
namespace efi
{
template <class T, size_t N>
constexpr size_t size(const T (&)[N])
{
return N;
}
} // namespace efi
#if EFI_ENGINE_SNIFFER #if EFI_ENGINE_SNIFFER
#include "engine_sniffer.h" #include "engine_sniffer.h"
extern WaveChart waveChart; extern WaveChart waveChart;

View File

@ -75,15 +75,15 @@ float expf_taylor(float x);
#ifdef __cplusplus #ifdef __cplusplus
} }
// C++ helpers go here //// C++ helpers go here
namespace efi //namespace efi
{ //{
template <class T, size_t N> //template <class T, size_t N>
constexpr size_t size(const T (&)[N]) //constexpr size_t size(const T (&)[N])
{ //{
return N; // return N;
} //}
} // namespace efi //} // namespace efi
#endif /* __cplusplus */ #endif /* __cplusplus */