- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 
WCHAR *qStringToWideChar(const QString &str) {
    if (str.isNull())
        return 0;
    WCHAR *result = new WCHAR[str.length() + 1];
    for (unsigned int i = 0; i < str.length(); ++i)
        result[i] = str[i].unicode();
    result[str.length()] = 0;
    return result;
}
                                
 Follow us!
А проверка на ноль?
И что еще за free? Свободный и независимый класс? :D Куба обзавидуется.
вообще настоящее фри эта функция никогда не узнает