[vlc-commits] activex: fix char/wchar_t confusion
Rafaël Carré
git at videolan.org
Wed Jul 4 13:27:57 CEST 2012
npapi-vlc | branch: master | Rafaël Carré <funman at videolan.org> | Wed Jul 4 13:27:11 2012 +0200| [18896c020924f51f431641b030af8c6e488d3f4c] | committer: Rafaël Carré
activex: fix char/wchar_t confusion
%s needs char *
> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=18896c020924f51f431641b030af8c6e488d3f4c
---
activex/main.cpp | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/activex/main.cpp b/activex/main.cpp
index 9457c07..61f8415 100644
--- a/activex/main.cpp
+++ b/activex/main.cpp
@@ -57,7 +57,7 @@ using namespace std;
#define THREADING_MODEL "Apartment"
#define MISC_STATUS "131473"
-#define PROGID_STR TEXT(COMPANY_STR) TEXT(".") TEXT(PROGRAM_STR)
+#define PROGID_STR COMPANY_STR"."PROGRAM_STR
#define GUID_STRLEN 39
@@ -174,7 +174,7 @@ STDAPI DllUnregisterServer(VOID)
pcr->Release();
}
- SHDeleteKey(HKEY_CLASSES_ROOT, PROGID_STR);
+ SHDeleteKey(HKEY_CLASSES_ROOT, TEXT(PROGID_STR));
UnregisterProgID(CLSID_VLCPlugin, 2);
UnregisterProgID(CLSID_VLCPlugin2, 1);
@@ -188,7 +188,7 @@ static HRESULT RegisterClassID(HKEY hParent, REFCLSID rclsid, unsigned int versi
_stprintf(progId, TEXT("%s.%u"), PROGID_STR, version);
TCHAR description[sizeof(DESCRIPTION)+16];
- _stprintf(description, TEXT("%s v%u"), TEXT(DESCRIPTION), version);
+ _stprintf(description, TEXT("%s v%u"), DESCRIPTION, version);
HKEY hClassKey;
{
@@ -211,7 +211,7 @@ static HRESULT RegisterClassID(HKEY hParent, REFCLSID rclsid, unsigned int versi
}
if( isDefault )
{
- hProgKey = keyCreate(HKEY_CLASSES_ROOT, PROGID_STR);
+ hProgKey = keyCreate(HKEY_CLASSES_ROOT, TEXT(PROGID_STR));
if( NULL != hProgKey )
{
// default key value
@@ -278,7 +278,7 @@ static HRESULT RegisterClassID(HKEY hParent, REFCLSID rclsid, unsigned int versi
// VersionIndependentProgID key value
keyClose(keySetDef(keyCreate(hClassKey,
TEXT("VersionIndependentProgID")),
- PROGID_STR, sizeof(PROGID_STR)));
+ TEXT(PROGID_STR), sizeof(TEXT(PROGID_STR))));
// Version key value
keyClose(keySetDef(keyCreate(hClassKey,TEXT("Version")),TEXT("1.0")));
More information about the vlc-commits
mailing list