From 4009dc9895342e610c9e70107585681fe16de370 Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Sat, 2 May 2026 10:19:11 +0200 Subject: [PATCH 1/2] include iterator for std::back_inserter --- src/EbmlMaster.cpp | 1 + src/EbmlUnicodeString.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/EbmlMaster.cpp b/src/EbmlMaster.cpp index 465560f6..13409312 100644 --- a/src/EbmlMaster.cpp +++ b/src/EbmlMaster.cpp @@ -36,6 +36,7 @@ #include #include +#include #include "ebml/EbmlMaster.h" #include "ebml/EbmlStream.h" diff --git a/src/EbmlUnicodeString.cpp b/src/EbmlUnicodeString.cpp index 570af177..481e3581 100644 --- a/src/EbmlUnicodeString.cpp +++ b/src/EbmlUnicodeString.cpp @@ -36,6 +36,7 @@ */ #include +#include #include #include "ebml/EbmlUnicodeString.h" From 811efb51587a11de4549a3b1bd7b79c3e1d5bbef Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Sat, 2 May 2026 10:20:51 +0200 Subject: [PATCH 2/2] include new for std::nothrow --- src/EbmlCrc32.cpp | 2 ++ src/EbmlElement.cpp | 1 + src/EbmlString.cpp | 1 + src/EbmlUnicodeString.cpp | 1 + 4 files changed, 5 insertions(+) diff --git a/src/EbmlCrc32.cpp b/src/EbmlCrc32.cpp index 45765bf8..65ee3195 100644 --- a/src/EbmlCrc32.cpp +++ b/src/EbmlCrc32.cpp @@ -38,6 +38,8 @@ #include "ebml/EbmlContexts.h" #include "ebml/MemIOCallback.h" +#include + #ifdef WORDS_BIGENDIAN static constexpr uint32_t CRC32_INDEX(uint32_t c) { return c >> 24; } static constexpr uint32_t CRC32_SHIFTED(uint32_t c) { return c << 8; } diff --git a/src/EbmlElement.cpp b/src/EbmlElement.cpp index 6f974c5a..2bbf6533 100644 --- a/src/EbmlElement.cpp +++ b/src/EbmlElement.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include #include diff --git a/src/EbmlString.cpp b/src/EbmlString.cpp index 66b33383..fbfdf960 100644 --- a/src/EbmlString.cpp +++ b/src/EbmlString.cpp @@ -34,6 +34,7 @@ \author Steve Lhomme */ #include +#include #include #include "ebml/EbmlString.h" diff --git a/src/EbmlUnicodeString.cpp b/src/EbmlUnicodeString.cpp index 481e3581..dd772006 100644 --- a/src/EbmlUnicodeString.cpp +++ b/src/EbmlUnicodeString.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include "ebml/EbmlUnicodeString.h"