utilitylibraries/libutils/tsrc/src/test_charptotptr16_boundary1.cpp
changeset 44 97b0fb8a2cc2
parent 22 ddc455616bd6
equal deleted inserted replaced
22:ddc455616bd6 44:97b0fb8a2cc2
    27     char* mycharstring = "Hello Char String";
    27     char* mycharstring = "Hello Char String";
    28     int char_length= strlen(mycharstring);
    28     int char_length= strlen(mycharstring);
    29     TBufC16<30> buf;
    29     TBufC16<30> buf;
    30     TPtr16 myTptr = buf.Des();
    30     TPtr16 myTptr = buf.Des();
    31     wchar_t* temp = new wchar_t[30];
    31     wchar_t* temp = new wchar_t[30];
    32     retval = CharpToTptr16(mycharstring,temp, myTptr);
    32     retval = CharpToTptr16(mycharstring, myTptr);
    33 
    33 
    34     int buf_len = myTptr.Length();
    34     int buf_len = myTptr.Length();
    35     if (retval ==ESuccess &&\
    35     if (retval ==ESuccess &&\
    36     char_length == buf_len  )
    36     char_length == buf_len  )
    37     {
    37     {