Index: trunk/Mars/mcore/huffman.h
===================================================================
--- trunk/Mars/mcore/huffman.h	(revision 17141)
+++ trunk/Mars/mcore/huffman.h	(revision 17142)
@@ -383,5 +383,5 @@
     };
 
-    bool Encode(std::string &bufout, const uint16_t *bufin, size_t bufinlen)
+    inline bool Encode(std::string &bufout, const uint16_t *bufin, size_t bufinlen)
     {
         const Encoder encoder(bufin, bufinlen);
@@ -399,7 +399,7 @@
     }
 
-    int64_t Decode(const uint8_t *bufin,
-               size_t         bufinlen,
-               std::vector<uint16_t> &pbufout)
+    inline int64_t Decode(const uint8_t *bufin,
+                          size_t         bufinlen,
+                          std::vector<uint16_t> &pbufout)
     {
         int64_t i = 0;
