Hide the thorvg LZW implementation. 61/288761/1
authorK. S. Ernest (iFire) Lee <fire@users.noreply.github.com>
Sat, 18 Dec 2021 00:04:26 +0000 (16:04 -0800)
committerMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Wed, 22 Feb 2023 11:28:49 +0000 (12:28 +0100)
Change-Id: I9fc4049b0d3dd04f22e6327d44c71d663096e366

src/lib/tvgLzw.cpp

index adbcb3f..0049c89 100644 (file)
@@ -65,6 +65,7 @@
 #include <memory.h>
 #include "tvgLzw.h"
 
+namespace {
 //LZW Dictionary helper:
 constexpr int Nil = -1;
 constexpr int MaxDictBits = 12;
@@ -333,7 +334,7 @@ static bool outputSequence(const Dictionary& dict, int code, uint8_t*& output, i
     }
     return true;
 }
-
+}
 
 
 /************************************************************************/
@@ -424,4 +425,4 @@ uint8_t* lzwEncode(const uint8_t* uncompressed, uint32_t uncompressedSizeBytes,
 
 }
 
-#endif
\ No newline at end of file
+#endif