Coverage Report

Created: 2026-10-24 08:16

/work/toxcore/tox_log_level.c
Line
Count
Source (jump to first uncovered line)
1
/* SPDX-License-Identifier: GPL-3.0-or-later
2
 * Copyright © 2016-2026 The TokTok team.
3
 * Copyright © 2013 Tox project.
4
 */
5
#include "tox_log_level.h"
6
7
#include "attributes.h"
8
9
const char *_Nonnull tox_log_level_to_string(Tox_Log_Level value)
10
12
{
11
12
    switch (value) {
12
6
        case TOX_LOG_LEVEL_TRACE:
13
6
            return "TOX_LOG_LEVEL_TRACE";
14
15
3
        case TOX_LOG_LEVEL_DEBUG:
16
3
            return "TOX_LOG_LEVEL_DEBUG";
17
18
0
        case TOX_LOG_LEVEL_INFO:
19
0
            return "TOX_LOG_LEVEL_INFO";
20
21
0
        case TOX_LOG_LEVEL_WARNING:
22
0
            return "TOX_LOG_LEVEL_WARNING";
23
24
3
        case TOX_LOG_LEVEL_ERROR:
25
3
            return "TOX_LOG_LEVEL_ERROR";
26
12
    }
27
28
0
    return "<invalid Tox_Log_Level>";
29
12
}