Coverage Report

Created: 2025-11-24 06:59

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fu-ihex-struct.c
Line
Count
Source
1
/* auto-generated, do not modify */
2
#include "config.h"
3
4
#include <glib.h>
5
6
#include "fu-ihex-struct.h"
7
8
#ifdef G_LOG_DOMAIN
9
  #undef G_LOG_DOMAIN
10
#endif
11
#define G_LOG_DOMAIN "FuStruct"
12
13
const gchar *
14
fu_ihex_firmware_record_type_to_string(FuIhexFirmwareRecordType val)
15
17.3k
{
16
17.3k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_DATA)
17
6.50k
        return "data";
18
10.8k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EOF)
19
232
        return "eof";
20
10.6k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_SEGMENT)
21
297
        return "extended-segment";
22
10.3k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_SEGMENT)
23
250
        return "start-segment";
24
10.1k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_EXTENDED_LINEAR)
25
570
        return "extended-linear";
26
9.54k
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_START_LINEAR)
27
9.02k
        return "start-linear";
28
516
    if (val == FU_IHEX_FIRMWARE_RECORD_TYPE_SIGNATURE)
29
176
        return "signature";
30
340
    return NULL;
31
516
}