mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
drdynvc: fix buffer pointer type.
This commit is contained in:
@@ -71,7 +71,7 @@ static int drdynvc_write_variable_uint(STREAM* stream, uint32 val)
|
||||
return cb;
|
||||
}
|
||||
|
||||
int drdynvc_write_data(drdynvcPlugin* drdynvc, uint32 ChannelId, char* data, uint32 data_size)
|
||||
int drdynvc_write_data(drdynvcPlugin* drdynvc, uint32 ChannelId, uint8* data, uint32 data_size)
|
||||
{
|
||||
STREAM* data_out;
|
||||
uint32 pos = 0;
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
typedef struct drdynvc_plugin drdynvcPlugin;
|
||||
|
||||
int drdynvc_write_data(drdynvcPlugin* plugin, uint32 ChannelId, char* data, uint32 data_size);
|
||||
int drdynvc_write_data(drdynvcPlugin* plugin, uint32 ChannelId, uint8* data, uint32 data_size);
|
||||
int drdynvc_push_event(drdynvcPlugin* plugin, RDP_EVENT* event);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#define __DRDYNVC_TYPES_H
|
||||
|
||||
#include "config.h"
|
||||
#include <freerdp/dvc.h>
|
||||
#include <freerdp/types.h>
|
||||
#include <freerdp/utils/debug.h>
|
||||
|
||||
#ifdef WITH_DEBUG_DVC
|
||||
|
||||
@@ -263,7 +263,7 @@ int dvcman_init(IWTSVirtualChannelManager* pChannelMgr)
|
||||
|
||||
static int dvcman_write_channel(IWTSVirtualChannel* pChannel,
|
||||
uint32 cbSize,
|
||||
char* pBuffer,
|
||||
uint8* pBuffer,
|
||||
void* pReserved)
|
||||
{
|
||||
DVCMAN_CHANNEL* channel = (DVCMAN_CHANNEL*)pChannel;
|
||||
|
||||
@@ -73,7 +73,7 @@ struct _IWTSVirtualChannel
|
||||
/* Starts a write request on the channel. */
|
||||
int (*Write) (IWTSVirtualChannel* pChannel,
|
||||
uint32 cbSize,
|
||||
char* pBuffer,
|
||||
uint8* pBuffer,
|
||||
void* pReserved);
|
||||
/* Closes the channel. */
|
||||
int (*Close) (IWTSVirtualChannel* pChannel);
|
||||
@@ -118,7 +118,7 @@ struct _IWTSListenerCallback
|
||||
the associated listener. */
|
||||
int (*OnNewChannelConnection) (IWTSListenerCallback* pListenerCallback,
|
||||
IWTSVirtualChannel* pChannel,
|
||||
char* Data,
|
||||
uint8* Data,
|
||||
int* pbAccept,
|
||||
IWTSVirtualChannelCallback** ppCallback);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user