[client,common] use uintptr_t instad of UINT_PTR

This commit is contained in:
akallabeth 2024-09-30 15:56:30 +02:00
parent a23d45a419
commit 1cd0d0ab6e
No known key found for this signature in database
GPG Key ID: A49454A3FC909FD5

View File

@ -274,7 +274,7 @@ static UINT32 get_next_free_clip_data_id(CliprdrFileContext* file_context)
HashTable_Lock(file_context->inode_table); HashTable_Lock(file_context->inode_table);
clip_data_id = file_context->next_clip_data_id; clip_data_id = file_context->next_clip_data_id;
while (clip_data_id == 0 || while (clip_data_id == 0 ||
HashTable_GetItemValue(file_context->clip_data_table, (void*)(UINT_PTR)clip_data_id)) HashTable_GetItemValue(file_context->clip_data_table, (void*)(uintptr_t)clip_data_id))
++clip_data_id; ++clip_data_id;
file_context->next_clip_data_id = clip_data_id + 1; file_context->next_clip_data_id = clip_data_id + 1;
@ -550,7 +550,7 @@ static UINT prepare_clip_data_entry_with_id(CliprdrFileContext* file_context)
HashTable_Lock(file_context->inode_table); HashTable_Lock(file_context->inode_table);
if (!HashTable_Insert(file_context->clip_data_table, if (!HashTable_Insert(file_context->clip_data_table,
(void*)(UINT_PTR)clip_data_entry->clip_data_id, clip_data_entry)) (void*)(uintptr_t)clip_data_entry->clip_data_id, clip_data_entry))
{ {
WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert clipDataEntry"); WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert clipDataEntry");
clip_data_entry_free(clip_data_entry); clip_data_entry_free(clip_data_entry);
@ -654,7 +654,7 @@ static CliprdrFuseFile* get_fuse_file_by_ino(CliprdrFileContext* file_context, f
{ {
WINPR_ASSERT(file_context); WINPR_ASSERT(file_context);
return HashTable_GetItemValue(file_context->inode_table, (void*)(UINT_PTR)fuse_ino); return HashTable_GetItemValue(file_context->inode_table, (void*)(uintptr_t)fuse_ino);
} }
static CliprdrFuseFile* get_fuse_file_by_name_from_parent(CliprdrFileContext* file_context, static CliprdrFuseFile* get_fuse_file_by_name_from_parent(CliprdrFileContext* file_context,
@ -702,13 +702,13 @@ static CliprdrFuseRequest* cliprdr_fuse_request_new(CliprdrFileContext* file_con
fuse_request->operation_type = operation_type; fuse_request->operation_type = operation_type;
while (stream_id == 0 || while (stream_id == 0 ||
HashTable_GetItemValue(file_context->request_table, (void*)(UINT_PTR)stream_id)) HashTable_GetItemValue(file_context->request_table, (void*)(uintptr_t)stream_id))
++stream_id; ++stream_id;
fuse_request->stream_id = stream_id; fuse_request->stream_id = stream_id;
file_context->next_stream_id = stream_id + 1; file_context->next_stream_id = stream_id + 1;
if (!HashTable_Insert(file_context->request_table, (void*)(UINT_PTR)fuse_request->stream_id, if (!HashTable_Insert(file_context->request_table, (void*)(uintptr_t)fuse_request->stream_id,
fuse_request)) fuse_request))
{ {
WLog_Print(file_context->log, WLOG_ERROR, "Failed to track FUSE request for file \"%s\"", WLog_Print(file_context->log, WLOG_ERROR, "Failed to track FUSE request for file \"%s\"",
@ -747,7 +747,7 @@ static BOOL request_file_size_async(CliprdrFileContext* file_context, CliprdrFus
WLog_Print(file_context->log, WLOG_ERROR, WLog_Print(file_context->log, WLOG_ERROR,
"Failed to send FileContentsRequest for file \"%s\"", "Failed to send FileContentsRequest for file \"%s\"",
fuse_file->filename_with_root); fuse_file->filename_with_root);
HashTable_Remove(file_context->request_table, (void*)(UINT_PTR)fuse_request->stream_id); HashTable_Remove(file_context->request_table, (void*)(uintptr_t)fuse_request->stream_id);
return FALSE; return FALSE;
} }
DEBUG_CLIPRDR(file_context->log, "Requested file size for file \"%s\" with stream id %u", DEBUG_CLIPRDR(file_context->log, "Requested file size for file \"%s\" with stream id %u",
@ -936,7 +936,7 @@ static BOOL request_file_range_async(CliprdrFileContext* file_context, CliprdrFu
WLog_Print(file_context->log, WLOG_ERROR, WLog_Print(file_context->log, WLOG_ERROR,
"Failed to send FileContentsRequest for file \"%s\"", "Failed to send FileContentsRequest for file \"%s\"",
fuse_file->filename_with_root); fuse_file->filename_with_root);
HashTable_Remove(file_context->request_table, (void*)(UINT_PTR)fuse_request->stream_id); HashTable_Remove(file_context->request_table, (void*)(uintptr_t)fuse_request->stream_id);
return FALSE; return FALSE;
} }
@ -1184,7 +1184,7 @@ static UINT cliprdr_file_context_server_file_contents_response(
HashTable_Lock(file_context->inode_table); HashTable_Lock(file_context->inode_table);
fuse_request = HashTable_GetItemValue(file_context->request_table, fuse_request = HashTable_GetItemValue(file_context->request_table,
(void*)(UINT_PTR)file_contents_response->streamId); (void*)(uintptr_t)file_contents_response->streamId);
if (!fuse_request) if (!fuse_request)
{ {
HashTable_Unlock(file_context->inode_table); HashTable_Unlock(file_context->inode_table);
@ -1199,7 +1199,7 @@ static UINT cliprdr_file_context_server_file_contents_response(
fuse_reply_err(fuse_request->fuse_req, EIO); fuse_reply_err(fuse_request->fuse_req, EIO);
HashTable_Remove(file_context->request_table, HashTable_Remove(file_context->request_table,
(void*)(UINT_PTR)file_contents_response->streamId); (void*)(uintptr_t)file_contents_response->streamId);
HashTable_Unlock(file_context->inode_table); HashTable_Unlock(file_context->inode_table);
return CHANNEL_RC_OK; return CHANNEL_RC_OK;
} }
@ -1213,7 +1213,7 @@ static UINT cliprdr_file_context_server_file_contents_response(
fuse_request->fuse_file->filename); fuse_request->fuse_file->filename);
fuse_reply_err(fuse_request->fuse_req, EIO); fuse_reply_err(fuse_request->fuse_req, EIO);
HashTable_Remove(file_context->request_table, HashTable_Remove(file_context->request_table,
(void*)(UINT_PTR)file_contents_response->streamId); (void*)(uintptr_t)file_contents_response->streamId);
HashTable_Unlock(file_context->inode_table); HashTable_Unlock(file_context->inode_table);
return CHANNEL_RC_OK; return CHANNEL_RC_OK;
} }
@ -1257,7 +1257,7 @@ static UINT cliprdr_file_context_server_file_contents_response(
} }
HashTable_Remove(file_context->request_table, HashTable_Remove(file_context->request_table,
(void*)(UINT_PTR)file_contents_response->streamId); (void*)(uintptr_t)file_contents_response->streamId);
return CHANNEL_RC_OK; return CHANNEL_RC_OK;
} }
@ -1679,7 +1679,7 @@ static fuse_ino_t get_next_free_inode(CliprdrFileContext* file_context)
ino = file_context->next_ino; ino = file_context->next_ino;
while (ino == 0 || ino == FUSE_ROOT_ID || while (ino == 0 || ino == FUSE_ROOT_ID ||
HashTable_GetItemValue(file_context->inode_table, (void*)(UINT_PTR)ino)) HashTable_GetItemValue(file_context->inode_table, (void*)(uintptr_t)ino))
++ino; ++ino;
file_context->next_ino = ino + 1; file_context->next_ino = ino + 1;
@ -1734,7 +1734,7 @@ static CliprdrFuseFile* clip_data_dir_new(CliprdrFileContext* file_context, BOOL
} }
clip_data_dir->parent = root_dir; clip_data_dir->parent = root_dir;
if (!HashTable_Insert(file_context->inode_table, (void*)(UINT_PTR)clip_data_dir->ino, if (!HashTable_Insert(file_context->inode_table, (void*)(uintptr_t)clip_data_dir->ino,
clip_data_dir)) clip_data_dir))
{ {
WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert inode into inode table"); WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert inode into inode table");
@ -1920,7 +1920,7 @@ static BOOL set_selection_for_clip_data_entry(CliprdrFileContext* file_context,
fuse_file->has_last_write_time = TRUE; fuse_file->has_last_write_time = TRUE;
} }
if (!HashTable_Insert(file_context->inode_table, (void*)(UINT_PTR)fuse_file->ino, if (!HashTable_Insert(file_context->inode_table, (void*)(uintptr_t)fuse_file->ino,
fuse_file)) fuse_file))
{ {
WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert inode into inode table"); WLog_Print(file_context->log, WLOG_ERROR, "Failed to insert inode into inode table");
@ -1988,7 +1988,7 @@ BOOL cliprdr_file_context_update_server_data(CliprdrFileContext* file_context, w
HashTable_Lock(file_context->inode_table); HashTable_Lock(file_context->inode_table);
if (does_server_support_clipdata_locking(file_context)) if (does_server_support_clipdata_locking(file_context))
clip_data_entry = HashTable_GetItemValue( clip_data_entry = HashTable_GetItemValue(
file_context->clip_data_table, (void*)(UINT_PTR)file_context->current_clip_data_id); file_context->clip_data_table, (void*)(uintptr_t)file_context->current_clip_data_id);
else else
clip_data_entry = file_context->clip_data_entry_without_id; clip_data_entry = file_context->clip_data_entry_without_id;
@ -2384,7 +2384,7 @@ static CliprdrFuseFile* fuse_file_new_root(CliprdrFileContext* file_context)
root_dir->is_directory = TRUE; root_dir->is_directory = TRUE;
root_dir->is_readonly = TRUE; root_dir->is_readonly = TRUE;
if (!HashTable_Insert(file_context->inode_table, (void*)(UINT_PTR)root_dir->ino, root_dir)) if (!HashTable_Insert(file_context->inode_table, (void*)(uintptr_t)root_dir->ino, root_dir))
{ {
fuse_file_free(root_dir); fuse_file_free(root_dir);
return NULL; return NULL;