From 74ffb0a9d1b0039c111e6ad3068db0adcba41d55 Mon Sep 17 00:00:00 2001 From: Birunthan Mohanathas Date: Mon, 4 Jun 2012 17:41:06 +0300 Subject: [PATCH] Plugin: Fixed error when using forward slash in Plugin= --- Library/MeasurePlugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/MeasurePlugin.cpp b/Library/MeasurePlugin.cpp index e325d068..7c07ba02 100644 --- a/Library/MeasurePlugin.cpp +++ b/Library/MeasurePlugin.cpp @@ -118,7 +118,7 @@ void CMeasurePlugin::ReadOptions(CConfigParser& parser, const WCHAR* section) const std::wstring& plugin = parser.ReadString(section, L"Plugin", L""); std::wstring pluginFile = Rainmeter->GetPluginPath(); - size_t pos = plugin.rfind(L'\\'); + size_t pos = plugin.find_last_of(L"\\/"); if (pos != std::wstring::npos) { pluginFile.append(plugin, pos, plugin.length() - pos);