Coverage Report

Created: 2026-08-13 07:13

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/fwupd/libfwupdplugin/fu-ifwi-cpd-image.c
Line
Count
Source
1
/*
2
 * Copyright 2026 Richard Hughes <richard@hughsie.com>
3
 *
4
 * SPDX-License-Identifier: LGPL-2.1-or-later
5
 */
6
7
#include "config.h"
8
9
#include "fu-common.h"
10
#include "fu-ifwi-cpd-image.h"
11
12
struct _FuIfwiCpdImage {
13
  FuFirmware parent_instance;
14
};
15
16
42.1k
G_DEFINE_TYPE(FuIfwiCpdImage, fu_ifwi_cpd_image, FU_TYPE_FIRMWARE)
17
42.1k
18
42.1k
static void
19
42.1k
fu_ifwi_cpd_image_init(FuIfwiCpdImage *self)
20
42.1k
{
21
42.1k
}
22
23
static void
24
fu_ifwi_cpd_image_class_init(FuIfwiCpdImageClass *klass)
25
2
{
26
2
  FuFirmwareClass *firmware_class = FU_FIRMWARE_CLASS(klass);
27
2
  fu_firmware_add_image_gtype(firmware_class, FU_TYPE_FIRMWARE);
28
2
  fu_firmware_set_size_max(firmware_class, 128 * FU_MB);
29
2
}
30
31
FuFirmware *
32
fu_ifwi_cpd_image_new(void)
33
42.1k
{
34
42.1k
  return FU_FIRMWARE(g_object_new(FU_TYPE_IFWI_CPD_IMAGE, NULL));
35
42.1k
}