diff --git a/telldus-core/service/TelldusWinService_win.cpp b/telldus-core/service/TelldusWinService_win.cpp index 9267b46b..a7c48322 100644 --- a/telldus-core/service/TelldusWinService_win.cpp +++ b/telldus-core/service/TelldusWinService_win.cpp @@ -3,6 +3,7 @@ #include #include +#include int g_argc; char **g_argv; @@ -58,6 +59,7 @@ DWORD WINAPI TelldusWinService::deviceNotificationHandler( DWORD controlCode, DW } std::wstring name(pDevInf->dbcc_name); + transform(name.begin(), name.end(), name.begin(), toupper); //Parse VID size_t posStart = name.find(L"VID_");