From 7e5da60d0e60f502446b624c90c88cd9282093fa Mon Sep 17 00:00:00 2001
From: Alessandro Portale <alessandro.portale@nokia.com>
Date: Tue, 6 Oct 2009 17:40:30 +0200
Subject: [PATCH] Zapped an Alien

(..dir separator on Windows)
---
 src/libs/extensionsystem/pluginspec.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/libs/extensionsystem/pluginspec.cpp b/src/libs/extensionsystem/pluginspec.cpp
index 11f52f2eda6..e60dece3500 100644
--- a/src/libs/extensionsystem/pluginspec.cpp
+++ b/src/libs/extensionsystem/pluginspec.cpp
@@ -34,6 +34,7 @@
 #include "iplugin_p.h"
 #include "pluginmanager.h"
 
+#include <QtCore/QDir>
 #include <QtCore/QFile>
 #include <QtCore/QFileInfo>
 #include <QtCore/QXmlStreamReader>
@@ -787,7 +788,8 @@ bool PluginSpecPrivate::loadLibrary()
     PluginLoader loader(libName);
     if (!loader.load()) {
         hasError = true;
-        errorString = libName + QString::fromLatin1(": ") + loader.errorString();
+        errorString = QDir::toNativeSeparators(libName)
+            + QString::fromLatin1(": ") + loader.errorString();
         return false;
     }
     IPlugin *pluginObject = qobject_cast<IPlugin*>(loader.instance());
-- 
GitLab