Changeset 82082 in webkit


Ignore:
Timestamp:
Mar 27, 2011 3:54:59 PM (13 years ago)
Author:
benjamin.poulain@nokia.com
Message:

2011-03-27 Benjamin Poulain <benjamin.poulain@nokia.com>

Reviewed by Andreas Kling.

[Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
https://bugs.webkit.org/show_bug.cgi?id=57087

Use explicit conversion for string to avoid depending on the default codec
installed by the user code.

  • WebKitTestRunner/InjectedBundle/qt/ActivateFontsQt.cpp: (WTR::activateFonts):
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r82055 r82082  
     12011-03-27  Benjamin Poulain  <benjamin.poulain@nokia.com>
     2
     3        Reviewed by Andreas Kling.
     4
     5        [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
     6        https://bugs.webkit.org/show_bug.cgi?id=57087
     7
     8        Use explicit conversion for string to avoid depending on the default codec
     9        installed by the user code.
     10
     11        * WebKitTestRunner/InjectedBundle/qt/ActivateFontsQt.cpp:
     12        (WTR::activateFonts):
     13
    1142011-03-26  Maciej Stachowiak  <mjs@apple.com>
    215
  • trunk/Tools/WebKitTestRunner/InjectedBundle/qt/ActivateFontsQt.cpp

    r81135 r82082  
    5858        return;
    5959
    60     QByteArray fontDir = getenv("WEBKIT_TESTFONTS");
    61     if (fontDir.isEmpty() || !QDir(fontDir).exists()) {
     60    char* const fontDir = getenv("WEBKIT_TESTFONTS");
     61    const QString fontDirString = QString::fromLocal8Bit(fontDir);
     62    if (!fontDirString.isEmpty() || !QDir(fontDirString).exists()) {
    6263        fprintf(stderr,
    6364                "\n\n"
     
    7879    if (!FcConfigParseAndLoad (config, (FcChar8*) configFile.data(), true))
    7980        qFatal("Couldn't load font configuration file");
    80     if (!FcConfigAppFontAddDir (config, (FcChar8*) fontDir.data()))
     81    if (!FcConfigAppFontAddDir (config, (FcChar8*) fontDir))
    8182        qFatal("Couldn't add font dir!");
    8283    FcConfigSetCurrent(config);
     
    8687#endif
    8788
    88     QApplication::setGraphicsSystem("raster");
     89    QApplication::setGraphicsSystem(QLatin1String("raster"));
    8990    QApplication::setStyle(new QWindowsStyle);
    9091
    91     QFont f("Sans Serif");
     92    QFont f(QLatin1String("Sans Serif"));
    9293    f.setPointSize(9);
    9394    f.setWeight(QFont::Normal);
Note: See TracChangeset for help on using the changeset viewer.