--- kaffeine/src/player-parts/xine-part/kxinewidget.cpp +++ kaffeine/src/player-parts/xine-part/kxinewidget.cpp @@ -2970,7 +2970,8 @@ void KXineWidget::setStreamSaveDir(const if (!xine_config_lookup_entry(m_xineEngine, "misc.save_dir", &config)) return; /* older xine-lib */ debugOut(QString("Set misc.save_dir to: %1").arg(dir)); - config.str_value = QFile::encodeName(dir).data(); + QCString edir = QFile::encodeName(dir); + config.str_value = edir.data(); xine_config_update_entry (m_xineEngine, &config); }