skins/AknSkins/sdcsrc/SDCInput.cpp
changeset 53 8f0f421d3d0f
parent 50 c6286dcf6040
child 64 ecb300a325e8
--- a/skins/AknSkins/sdcsrc/SDCInput.cpp	Mon May 03 13:28:06 2010 +0300
+++ b/skins/AknSkins/sdcsrc/SDCInput.cpp	Fri May 14 16:51:29 2010 +0300
@@ -340,7 +340,15 @@
     {
     if( iUnicode )
         {
+#if (defined(__MSVCRT__) || defined(_MSC_VER))
         iNextChar = fgetwc( iFile );
+#else
+        /* to make it work under linux */
+        char c1 = fgetc(iFile);
+        char c2 = fgetc(iFile);
+        
+        iNextChar = c1 | (c2 << 8);
+#endif
         }
     else
         {