Eric Pouech : mstask: Enable compilation with long types.

Alexandre Julliard julliard at winehq.org
Tue Feb 15 16:07:17 CST 2022


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

Author: Eric Pouech <eric.pouech at gmail.com>
Date:   Tue Feb 15 07:30:35 2022 +0100

mstask: Enable compilation with long types.

Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/mstask/Makefile.in      |  1 -
 dlls/mstask/task.c           | 34 +++++++++++++++++-----------------
 dlls/mstask/task_scheduler.c |  8 ++++----
 3 files changed, 21 insertions(+), 22 deletions(-)

diff --git a/dlls/mstask/Makefile.in b/dlls/mstask/Makefile.in
index 0db016ead8a..086d3c0c5ab 100644
--- a/dlls/mstask/Makefile.in
+++ b/dlls/mstask/Makefile.in
@@ -1,4 +1,3 @@
-EXTRADEFS = -DWINE_NO_LONG_TYPES
 MODULE    = mstask.dll
 IMPORTS   = rpcrt4 ole32 oleaut32
 
diff --git a/dlls/mstask/task.c b/dlls/mstask/task.c
index 398cefc58e4..23e9af7f0f3 100644
--- a/dlls/mstask/task.c
+++ b/dlls/mstask/task.c
@@ -659,7 +659,7 @@ static HRESULT WINAPI MSTASK_ITask_EditWorkItem(
         HWND hParent,
         DWORD dwReserved)
 {
-    FIXME("(%p, %p, %d): stub\n", iface, hParent, dwReserved);
+    FIXME("(%p, %p, %ld): stub\n", iface, hParent, dwReserved);
     return E_NOTIMPL;
 }
 
@@ -901,7 +901,7 @@ static HRESULT WINAPI MSTASK_ITask_SetFlags(ITask *iface, DWORD flags)
 {
     TaskImpl *This = impl_from_ITask(iface);
 
-    TRACE("(%p, 0x%08x)\n", iface, flags);
+    TRACE("(%p, 0x%08lx)\n", iface, flags);
     This->flags &= 0xffff8000;
     This->flags |= flags & 0x7fff;
     This->is_dirty = TRUE;
@@ -1127,7 +1127,7 @@ static HRESULT WINAPI MSTASK_ITask_SetPriority(
         ITask* iface,
         DWORD dwPriority)
 {
-    FIXME("(%p, 0x%08x): stub\n", iface, dwPriority);
+    FIXME("(%p, 0x%08lx): stub\n", iface, dwPriority);
     return E_NOTIMPL;
 }
 
@@ -1145,7 +1145,7 @@ static HRESULT WINAPI MSTASK_ITask_SetTaskFlags(
         ITask* iface,
         DWORD dwFlags)
 {
-    FIXME("(%p, 0x%08x): stub\n", iface, dwFlags);
+    FIXME("(%p, 0x%08lx): stub\n", iface, dwFlags);
     return E_NOTIMPL;
 }
 
@@ -1162,7 +1162,7 @@ static HRESULT WINAPI MSTASK_ITask_SetMaxRunTime(
 {
     TaskImpl *This = impl_from_ITask(iface);
 
-    TRACE("(%p, %d)\n", iface, dwMaxRunTime);
+    TRACE("(%p, %ld)\n", iface, dwMaxRunTime);
 
     This->maxRunTime = dwMaxRunTime;
     This->is_dirty = TRUE;
@@ -1229,7 +1229,7 @@ static DWORD load_unicode_strings(ITask *task, BYTE *data, DWORD limit)
     {
         if (limit < sizeof(USHORT))
         {
-            TRACE("invalid string %u offset\n", i);
+            TRACE("invalid string %lu offset\n", i);
             break;
         }
 
@@ -1239,11 +1239,11 @@ static DWORD load_unicode_strings(ITask *task, BYTE *data, DWORD limit)
         limit -= sizeof(USHORT);
         if (limit < len * sizeof(WCHAR))
         {
-            TRACE("invalid string %u size\n", i);
+            TRACE("invalid string %lu size\n", i);
             break;
         }
 
-        TRACE("string %u: %s\n", i, wine_dbgstr_wn((const WCHAR *)data, len));
+        TRACE("string %lu: %s\n", i, wine_dbgstr_wn((const WCHAR *)data, len));
 
         switch (i)
         {
@@ -1315,7 +1315,7 @@ static HRESULT load_job_data(TaskImpl *This, BYTE *data, DWORD size)
     This->maxRunTime = fixed->maximum_runtime;
     TRACE("exit_code %#x\n", fixed->exit_code);
     This->exit_code = fixed->exit_code;
-    TRACE("status %08x\n", fixed->status);
+    TRACE("status %08lx\n", fixed->status);
     This->status = fixed->status;
     TRACE("flags %08x\n", fixed->flags);
     This->flags = fixed->flags;
@@ -1342,7 +1342,7 @@ static HRESULT load_job_data(TaskImpl *This, BYTE *data, DWORD size)
         TRACE("invalid name_size_offset\n");
         return SCHED_E_INVALID_TASK;
     }
-    TRACE("unicode strings end at %#x\n", fixed->name_size_offset + unicode_strings_size);
+    TRACE("unicode strings end at %#lx\n", fixed->name_size_offset + unicode_strings_size);
 
     if (size < fixed->trigger_offset + sizeof(USHORT))
     {
@@ -1352,7 +1352,7 @@ static HRESULT load_job_data(TaskImpl *This, BYTE *data, DWORD size)
     trigger_count = *(const USHORT *)(data + fixed->trigger_offset);
     TRACE("trigger_count %u\n", trigger_count);
     triggers_size = size - fixed->trigger_offset - sizeof(USHORT);
-    TRACE("triggers_size %u\n", triggers_size);
+    TRACE("triggers_size %lu\n", triggers_size);
     task_trigger = (TASK_TRIGGER *)(data + fixed->trigger_offset + sizeof(USHORT));
 
     data += fixed->name_size_offset + unicode_strings_size;
@@ -1371,7 +1371,7 @@ static HRESULT load_job_data(TaskImpl *This, BYTE *data, DWORD size)
         TRACE("no space for user data\n");
         return SCHED_E_INVALID_TASK;
     }
-    TRACE("User Data size %#x\n", data_size);
+    TRACE("User Data size %#lx\n", data_size);
     ITask_SetWorkItemData(task, data_size, data + sizeof(USHORT));
 
     size -= sizeof(USHORT) + data_size;
@@ -1390,13 +1390,13 @@ static HRESULT load_job_data(TaskImpl *This, BYTE *data, DWORD size)
         TRACE("no space for reserved data\n");
         return SCHED_E_INVALID_TASK;
     }
-    TRACE("Reserved Data size %#x\n", data_size);
+    TRACE("Reserved Data size %#lx\n", data_size);
 
     size -= sizeof(USHORT) + data_size;
     data += sizeof(USHORT) + data_size;
 
     /* Trigger Data */
-    TRACE("trigger_offset %04x, triggers end at %04x\n", fixed->trigger_offset,
+    TRACE("trigger_offset %04x, triggers end at %04lx\n", fixed->trigger_offset,
           (DWORD)(fixed->trigger_offset + sizeof(USHORT) + trigger_count * sizeof(TASK_TRIGGER)));
 
     task_trigger = (TASK_TRIGGER *)(data + sizeof(USHORT));
@@ -1449,7 +1449,7 @@ static HRESULT WINAPI MSTASK_IPersistFile_Load(IPersistFile *iface, LPCOLESTR fi
     DWORD access, sharing, size, try;
     void *data;
 
-    TRACE("(%p, %s, 0x%08x)\n", iface, debugstr_w(file_name), mode);
+    TRACE("(%p, %s, 0x%08lx)\n", iface, debugstr_w(file_name), mode);
 
     switch (mode & 0x000f)
     {
@@ -1488,7 +1488,7 @@ static HRESULT WINAPI MSTASK_IPersistFile_Load(IPersistFile *iface, LPCOLESTR fi
 
         if (GetLastError() != ERROR_SHARING_VIOLATION || try++ >= 3)
         {
-            TRACE("Failed to open %s, error %u\n", debugstr_w(file_name), GetLastError());
+            TRACE("Failed to open %s, error %lu\n", debugstr_w(file_name), GetLastError());
             return HRESULT_FROM_WIN32(GetLastError());
         }
         Sleep(100);
@@ -1499,7 +1499,7 @@ static HRESULT WINAPI MSTASK_IPersistFile_Load(IPersistFile *iface, LPCOLESTR fi
     mapping = CreateFileMappingW(file, NULL, PAGE_READONLY, 0, 0, 0);
     if (!mapping)
     {
-        TRACE("Failed to create file mapping %s, error %u\n", debugstr_w(file_name), GetLastError());
+        TRACE("Failed to create file mapping %s, error %lu\n", debugstr_w(file_name), GetLastError());
         CloseHandle(file);
         return HRESULT_FROM_WIN32(GetLastError());
     }
diff --git a/dlls/mstask/task_scheduler.c b/dlls/mstask/task_scheduler.c
index 12eeae3565c..d8ccee37f59 100644
--- a/dlls/mstask/task_scheduler.c
+++ b/dlls/mstask/task_scheduler.c
@@ -85,7 +85,7 @@ static ULONG WINAPI EnumWorkItems_AddRef(IEnumWorkItems *iface)
 {
     EnumWorkItemsImpl *This = impl_from_IEnumWorkItems(iface);
     ULONG ref = InterlockedIncrement(&This->ref);
-    TRACE("(%p)->(%u)\n", This, ref);
+    TRACE("(%p)->(%lu)\n", This, ref);
     return ref;
 }
 
@@ -94,7 +94,7 @@ static ULONG WINAPI EnumWorkItems_Release(IEnumWorkItems *iface)
     EnumWorkItemsImpl *This = impl_from_IEnumWorkItems(iface);
     ULONG ref = InterlockedDecrement(&This->ref);
 
-    TRACE("(%p)->(%u)\n", This, ref);
+    TRACE("(%p)->(%lu)\n", This, ref);
 
     if (ref == 0)
     {
@@ -131,7 +131,7 @@ static HRESULT WINAPI EnumWorkItems_Next(IEnumWorkItems *iface, ULONG count, LPW
     LPWSTR *list;
     HRESULT hr = S_FALSE;
 
-    TRACE("(%p)->(%u %p %p)\n", This, count, names, fetched);
+    TRACE("(%p)->(%lu %p %p)\n", This, count, names, fetched);
 
     if (!count || !names || (!fetched && count > 1)) return E_INVALIDARG;
 
@@ -212,7 +212,7 @@ static HRESULT WINAPI EnumWorkItems_Skip(IEnumWorkItems *iface, ULONG count)
     ULONG fetched;
     HRESULT hr;
 
-    TRACE("(%p)->(%u)\n", iface, count);
+    TRACE("(%p)->(%lu)\n", iface, count);
 
     hr = EnumWorkItems_Next(iface, count, &names, &fetched);
     if (SUCCEEDED(hr))




More information about the wine-cvs mailing list