utilitylibraries/libutils/tsrc/src/integration_test_scenario19.cpp
branchRCL_3
changeset 56 acd3cd4aaceb
parent 0 e4d67989cc36
child 57 2efc27d87e1c
--- a/utilitylibraries/libutils/tsrc/src/integration_test_scenario19.cpp	Thu Aug 19 11:33:45 2010 +0300
+++ b/utilitylibraries/libutils/tsrc/src/integration_test_scenario19.cpp	Tue Aug 31 16:54:36 2010 +0300
@@ -20,13 +20,14 @@
 #include "libutils.h"
 #include"std_log_result.h"
 #define LOG_FILENAME_LINE __FILE__, __LINE__
-void main()
+int main()
 {
     __UHEAP_MARK;
     {
     wchar_t* mycharstring = L"hellohello";
     int retval[10];
     RBuf16 buf;
+    buf.CreateL(30);
     retval[1]= WcharToRbuf16(mycharstring,buf);
 
     wstring str;
@@ -41,6 +42,7 @@
     retval[4]= Tbuf16ToWchar(tbuf,myfinalstring,size);
 
     RBuf8 buf8;
+    buf8.CreateL(50);
     retval[5]= WcharToRbuf8(myfinalstring,buf8);
 
     wstring str1;
@@ -52,6 +54,12 @@
     buf8.Close();
     int size8=35;
     retval[8]= Tbuf8ToWchar(tbuf1,myfinalstring,size8);
+    
+    for(int i=1; i<=8; i++)
+        {
+        if (retval[i]!= 0)
+                printf("Conversion failed for retval\n",retval[i]);
+        }
 
     if(!wcscmp(mycharstring,myfinalstring))
     {
@@ -66,4 +74,5 @@
     }
     __UHEAP_MARKEND;
     testResultXml("integration_test_scenario19");
+    return 0;
 }