Просмотр исходного кода

Merge pull request #1953 from hiura2023/master

IPC.c: Cast the pointer to a defined size due to the error in compiling.
Ilya Shipitsin 1 год назад
Родитель
Сommit
36456e63a6
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/Cedar/IPC.c

+ 2 - 1
src/Cedar/IPC.c

@@ -1537,7 +1537,8 @@ void IPCProcessL3EventsEx(IPC *ipc, UINT64 now)
 								// Remove link-layer address options for Windows clients (required on Windows 11)
 								if (header_size > 0)
 								{
-									UCHAR *src = p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size;
+									//UCHAR *src = p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size;
+									UCHAR* src = (UCHAR *)p->ICMPv6HeaderPacketInfo.Headers.HeaderPointer + header_size;// Cast the pointer to UCHAR *.
 									UINT opt_size = p->ICMPv6HeaderPacketInfo.DataSize - header_size;
 									UCHAR *dst = src;
 									UINT removed = 0;