Coverage Report

Created: 2026-07-16 06:59

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libsoup/fuzzing/fuzz_decode_data_uri.c
Line
Count
Source
1
#include "fuzz.h"
2
3
int
4
LLVMFuzzerTestOneInput (const unsigned char *data, size_t size)
5
144
{
6
144
    GBytes *bytes;
7
144
    char *data_uri;
8
9
144
    fuzz_set_logging_func ();
10
11
144
    data_uri = g_strdup_printf ("data:%.*s", (int)size, data);
12
    // g_print("%s", data_uri);
13
144
    bytes = soup_uri_decode_data_uri (data_uri, NULL);
14
15
144
    g_clear_pointer (&bytes, g_bytes_unref);
16
144
    g_free (data_uri);
17
18
144
    return 0;
19
144
}