Coverage Report

Created: 2025-07-23 06:03

/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
143
{
6
143
    GBytes *bytes;
7
143
    char *data_uri;
8
9
143
    fuzz_set_logging_func ();
10
11
143
    data_uri = g_strdup_printf ("data:%.*s", (int)size, data);
12
    // g_print("%s", data_uri);
13
143
    bytes = soup_uri_decode_data_uri (data_uri, NULL);
14
15
143
    g_clear_pointer (&bytes, g_bytes_unref);
16
143
    g_free (data_uri);
17
18
143
    return 0;
19
143
}