Browse Source

HPCC-16650 Error loading workunit: undefined symbol: _Z14rtlDecPushUtf8jPKc

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 8 years ago
parent
commit
94cda03006
2 changed files with 2 additions and 2 deletions
  1. 1 1
      rtl/eclrtl/eclrtl.cpp
  2. 1 1
      rtl/eclrtl/eclrtl.hpp

+ 1 - 1
rtl/eclrtl/eclrtl.cpp

@@ -4568,7 +4568,7 @@ int rtlCompareUtf8Utf8Strength(size32_t llen, const char * left, size32_t rlen,
     return rtlCompareUnicodeUnicodeStrength(llen, uleft.getustr(), rlen, uright.getustr(), locale, strength);
 }
 
-void rtlDecPushUtf8(size32_t len, const void * data)
+void rtlDecPushUtf8(size32_t len, const char * data)
 {
     DecPushString(len, (const char *)data); // good enough for the moment
 }

+ 1 - 1
rtl/eclrtl/eclrtl.hpp

@@ -652,7 +652,7 @@ ECLRTL_API void rtlUtf8ToUtf8(size32_t outlen, char * out, size32_t inlen, const
 ECLRTL_API void rtlUtf8ToUtf8X(size32_t & outlen, char * & out, size32_t inlen, const char *in);
 ECLRTL_API int rtlCompareUtf8Utf8(size32_t llen, const char * left, size32_t rlen, const char * right, const char * locale);
 ECLRTL_API int rtlCompareUtf8Utf8Strength(size32_t llen, const char * left, size32_t rlen, const char * right, const char * locale, unsigned strength);
-ECLRTL_API void rtlDecPushUtf8(size32_t len, const void * data);
+ECLRTL_API void rtlDecPushUtf8(size32_t len, const char * data);
 ECLRTL_API bool rtlUtf8ToBool(size32_t inlen, const char * in);
 ECLRTL_API __int64 rtlUtf8ToInt(size32_t inlen, const char * in);
 ECLRTL_API double rtlUtf8ToReal(size32_t inlen, const char * in);