skins/AknSkins/sdcsrc/SDCInput.cpp
branchRCL_3
changeset 55 33ddb261ab37
parent 32 d9c996538b26
child 64 ecb300a325e8
--- a/skins/AknSkins/sdcsrc/SDCInput.cpp	Tue Apr 27 17:41:10 2010 +0300
+++ b/skins/AknSkins/sdcsrc/SDCInput.cpp	Tue May 11 17:09:13 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
         {