From 99c0675b591d8bc5441fe0786ba33f04dc2ad082 Mon Sep 17 00:00:00 2001 From: pschatzmann Date: Sun, 23 Jun 2024 09:54:45 +0200 Subject: [PATCH] cmake corrections --- src/AudioConfig.h | 5 ++++- src/AudioTools/AudioTypes.h | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/AudioConfig.h b/src/AudioConfig.h index 533f261209..e5b6e8cd96 100644 --- a/src/AudioConfig.h +++ b/src/AudioConfig.h @@ -6,11 +6,14 @@ */ #pragma once #if defined(IS_MIN_DESKTOP) +# define EXIT_ON_STOP # include "AudioLibs/Desktop/NoArduino.h" #elif defined(IS_DESKTOP_WITH_TIME_ONLY) -# include "AudioLibs/Desktop/x.h" +# define EXIT_ON_STOP +# include "AudioLibs/Desktop/Time.h" # include "AudioLibs/Desktop/NoArduino.h" #elif defined(IS_DESKTOP) +# define EXIT_ON_STOP # include "Arduino.h" #elif defined(ARDUINO) # include "Arduino.h" diff --git a/src/AudioTools/AudioTypes.h b/src/AudioTools/AudioTypes.h index 3a65390277..cf030816ff 100644 --- a/src/AudioTools/AudioTypes.h +++ b/src/AudioTools/AudioTypes.h @@ -106,12 +106,13 @@ struct AudioInfo { setAudioInfo(info); } +#ifndef SWIG /// Same as set AudioInfo& operator= (const AudioInfo& info){ setAudioInfo(info); return *this; } - +#endif /// Returns true if all components are defined (no component is 0) operator bool() { return sample_rate > 0 && channels > 0 && bits_per_sample > 0;