utilitylibraries/libutils/tsrc/src/test_charptotptr16_boundary2.cpp
changeset 71 28ccaba883f4
parent 22 ddc455616bd6
equal deleted inserted replaced
67:a1e347446159 71:28ccaba883f4
    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<17> buf;
    29     TBufC16<17> 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     buf_len == 17 )
    37     buf_len == 17 )