From 9b65ce51d43d172d904675270c8fb6324a45caf7 Mon Sep 17 00:00:00 2001 From: andreas Date: Sat, 30 Oct 2021 13:13:45 +0200 Subject: [PATCH] fix AIS decoding memory leaks --- lib/nmea2ktoais/NMEA0183AISMessages.h | 2 +- lib/nmea2ktoais/NMEA0183AISMsg.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/nmea2ktoais/NMEA0183AISMessages.h b/lib/nmea2ktoais/NMEA0183AISMessages.h index e7910cb..a124574 100644 --- a/lib/nmea2ktoais/NMEA0183AISMessages.h +++ b/lib/nmea2ktoais/NMEA0183AISMessages.h @@ -36,7 +36,7 @@ OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include -#define MAX_SHIP_IN_VECTOR 5 +#define MAX_SHIP_IN_VECTOR 200 class ship { public: uint32_t _userID; diff --git a/lib/nmea2ktoais/NMEA0183AISMsg.h b/lib/nmea2ktoais/NMEA0183AISMsg.h index 387f8f0..4dfbc7f 100644 --- a/lib/nmea2ktoais/NMEA0183AISMsg.h +++ b/lib/nmea2ktoais/NMEA0183AISMsg.h @@ -49,7 +49,6 @@ typedef std::bitset AISBitSet; class tNMEA0183AISMsg : public tNMEA0183Msg { protected: // AIS-NMEA - AISBitSet bset; static const char *EmptyAISField; // 6bits 0 not used yet..... static const char *AsciChar;