Coverage Report

Created: 2026-02-26 06:50

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/FreeRDP/libfreerdp/common/test/TestFuzzCommonAssistanceHexStringToBin.c
Line
Count
Source
1
#include <freerdp/assistance.h>
2
3
int LLVMFuzzerTestOneInput(const uint8_t* Data, size_t Size)
4
264
{
5
264
  char* buf = calloc(Size + 1, sizeof(char));
6
264
  if (buf == NULL)
7
0
    return 0;
8
264
  memcpy(buf, Data, Size);
9
264
  buf[Size] = '\0';
10
11
264
  BYTE* pass = freerdp_assistance_hex_string_to_bin((void*)buf, &Size);
12
264
  free(pass);
13
264
  free(buf);
14
15
264
  return 0;
16
264
}