[Player-cvs] hxclientkit/src/platform/unix CHXClientThumbnailUnix.cpp, 1.1.2.12, 1.1.2.12.8.1
jain_1982s at helixcommunity.org jain_1982s at helixcommunity.orgUpdate of /cvsroot/player/hxclientkit/src/platform/unix
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv29510/platform/unix
Modified Files:
Tag: hxclient_3_4_11_atlas
CHXClientThumbnailUnix.cpp
Log Message:
Fix for BUG 10351
Index: CHXClientThumbnailUnix.cpp
===================================================================
RCS file: /cvsroot/player/hxclientkit/src/platform/unix/CHXClientThumbnailUnix.cpp,v
retrieving revision 1.1.2.12
retrieving revision 1.1.2.12.8.1
diff -u -d -r1.1.2.12 -r1.1.2.12.8.1
--- CHXClientThumbnailUnix.cpp 24 Aug 2009 04:56:11 -0000 1.1.2.12
+++ CHXClientThumbnailUnix.cpp 11 May 2010 09:57:49 -0000 1.1.2.12.8.1
@@ -72,7 +72,7 @@
#include <X11/Xlib.h>
#include "CHXClientEngineContext.h"
#include "HXClientCFuncs.h"
-
+#include "hlxosstr.h"
char* g_pOutBuf;
HXThumbnailPicInfo thumbPicInfo;
@@ -768,7 +768,8 @@
// todo, for complex character. how to pass it through D-Bus?
if(IsSimpleStr (pBuf->GetBuffer()))
{
- g_thumbnailEngineUnix.dtdr_mediainfo_callback(g_thumbnailEngineUnix.user_data, eDtdrString, sFullName, pBuf->GetBuffer());
+ HLXOsStrW cStr((BYTE*)pBuf->GetBuffer(), pBuf->GetSize(), 2, LE);
+ g_thumbnailEngineUnix.dtdr_mediainfo_callback(g_thumbnailEngineUnix.user_data, eDtdrString, sFullName, (const char*)cStr);
}
else
{