Changeset 5443
- Timestamp:
- 09/27/07 05:17:01 (11 months ago)
- Files:
-
- 1 modified
-
trunk/osd/src/licq-osd.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/osd/src/licq-osd.cpp
r4639 r5443 521 521 char *username_translated_temp = my_translate(s->Uin(), username.c_str(), "UTF-8"); 522 522 username = username_translated_temp; 523 delete []username_translated_temp;523 free(username_translated_temp); 524 524 525 525 if ( … … 593 593 msg+=translated; 594 594 my_xosd_display(username.c_str(), msg.c_str(), config.colour); 595 delete[] translated;595 free(translated); 596 596 } 597 597 if ( … … 787 787 char *my_translate(unsigned long uin, const char *msg, char *userenc) 788 788 { 789 char *result=new char[strlen(msg)+1]; // will be deleted outside of this function 789 // will be deleted outside of this function 790 char *result = (char*)malloc(strlen(msg) + 1); 791 790 792 iconv_t conv; 791 793 size_t fromsize, tosize, ressize;
