Nikolay Sivov : mfplat/tests: Use wide string literals.

Alexandre Julliard julliard at winehq.org
Mon Feb 17 15:42:14 CST 2020


Module: wine
Branch: master
Commit: ed79ce484ac02dd42d50d26189ab4a9a0d8b8320
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=ed79ce484ac02dd42d50d26189ab4a9a0d8b8320

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Mon Feb 17 09:49:33 2020 +0300

mfplat/tests: Use wide string literals.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/mfplat/tests/mfplat.c | 21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/dlls/mfplat/tests/mfplat.c b/dlls/mfplat/tests/mfplat.c
index ec84c6c261..6800441ba2 100644
--- a/dlls/mfplat/tests/mfplat.c
+++ b/dlls/mfplat/tests/mfplat.c
@@ -90,8 +90,7 @@ static HRESULT (WINAPI *pMFTUnregisterLocal)(IClassFactory *factory);
 static HRESULT (WINAPI *pMFTUnregisterLocalByCLSID)(CLSID clsid);
 static HRESULT (WINAPI *pMFAllocateWorkQueueEx)(MFASYNC_WORKQUEUE_TYPE queue_type, DWORD *queue);
 
-static const WCHAR mp4file[] = {'t','e','s','t','.','m','p','4',0};
-static const WCHAR fileschemeW[] = {'f','i','l','e',':','/','/',0};
+static const WCHAR fileschemeW[] = L"file://";
 
 static WCHAR *load_resource(const WCHAR *name)
 {
@@ -177,7 +176,7 @@ static BOOL check_clsid(CLSID *clsids, UINT32 count)
 
 static void test_register(void)
 {
-    static WCHAR name[] = {'W','i','n','e',' ','t','e','s','t',0};
+    WCHAR name[] = L"Wine test";
     MFT_REGISTER_TYPE_INFO input[] =
     {
         { DUMMY_CLSID, DUMMY_GUID1 }
@@ -433,7 +432,7 @@ static void test_source_resolver(void)
 
     IMFSourceResolver_Release(resolver2);
 
-    filename = load_resource(mp4file);
+    filename = load_resource(L"test.mp4");
 
     hr = MFCreateFile(MF_ACCESSMODE_READ, MF_OPENMODE_FAIL_IF_NOT_EXIST, MF_FILEFLAGS_NONE, filename, &stream);
     ok(hr == S_OK, "got 0x%08x\n", hr);
@@ -862,7 +861,7 @@ static void check_attr_type(IMFAttributes *obj, const GUID *key, MF_ATTRIBUTE_TY
 
 static void test_attributes(void)
 {
-    static const WCHAR stringW[] = {'W','i','n','e',0};
+    static const WCHAR stringW[] = L"Wine";
     static const UINT8 blob[] = {0,1,2,3,4,5};
     IMFAttributes *attributes, *attributes1;
     UINT8 blob_value[256], *blob_buf = NULL;
@@ -1473,6 +1472,7 @@ static void test_MFCreateMFByteStreamOnStream(void)
 
 static void test_file_stream(void)
 {
+    static const WCHAR newfilename[] = L"new.mp4";
     IMFByteStream *bytestream, *bytestream2;
     QWORD bytestream_length, position;
     IMFAttributes *attributes = NULL;
@@ -1485,9 +1485,7 @@ static void test_file_stream(void)
     WCHAR *str;
     BOOL eos;
 
-    static const WCHAR newfilename[] = {'n','e','w','.','m','p','4',0};
-
-    filename = load_resource(mp4file);
+    filename = load_resource(L"test.mp4");
 
     hr = MFStartup(MF_VERSION, MFSTARTUP_FULL);
     ok(hr == S_OK, "got 0x%08x\n", hr);
@@ -3231,7 +3229,6 @@ static void test_MFCompareFullToPartialMediaType(void)
 
 static void test_attributes_serialization(void)
 {
-    static const WCHAR textW[] = {'T','e','x','t',0};
     static const UINT8 blob[] = {1,2,3};
     IMFAttributes *attributes, *dest;
     UINT32 size, count, value32;
@@ -3283,7 +3280,7 @@ static void test_attributes_serialization(void)
     IMFAttributes_SetDouble(attributes, &IID_IUnknown, 0.5);
     IMFAttributes_SetUnknown(attributes, &IID_IMFAttributes, (IUnknown *)attributes);
     IMFAttributes_SetGUID(attributes, &GUID_NULL, &IID_IUnknown);
-    IMFAttributes_SetString(attributes, &DUMMY_CLSID, textW);
+    IMFAttributes_SetString(attributes, &DUMMY_CLSID, L"Text");
     IMFAttributes_SetBlob(attributes, &DUMMY_GUID1, blob, sizeof(blob));
 
     hr = MFGetAttributesAsBlobSize(attributes, &size);
@@ -3313,7 +3310,7 @@ static void test_attributes_serialization(void)
     ok(IsEqualGUID(&guid, &IID_IUnknown), "Unexpected guid.\n");
     hr = IMFAttributes_GetAllocatedString(dest, &DUMMY_CLSID, &str, &size);
     ok(hr == S_OK, "Failed to get string value, hr %#x.\n", hr);
-    ok(!lstrcmpW(str, textW), "Unexpected string.\n");
+    ok(!lstrcmpW(str, L"Text"), "Unexpected string.\n");
     CoTaskMemFree(str);
     hr = IMFAttributes_GetAllocatedBlob(dest, &DUMMY_GUID1, &buffer, &size);
     ok(hr == S_OK, "Failed to get blob value, hr %#x.\n", hr);
@@ -3755,7 +3752,7 @@ static const IMFActivateVtbl activate_object_vtbl =
 static void test_local_handlers(void)
 {
     IMFActivate local_activate = { &activate_object_vtbl };
-    static const WCHAR localW[] = {'l','o','c','a','l',0};
+    static const WCHAR localW[] = L"local";
     HRESULT hr;
 
     if (!pMFRegisterLocalSchemeHandler)




More information about the wine-cvs mailing list