Coverage Report

Created: 2026-09-27 06:19

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/open5gs/lib/asn1c/common/INTEGER_print.c
Line
Count
Source
1
/*
2
 * Copyright (c) 2017 Lev Walkin <vlm@lionet.info>.
3
 * All rights reserved.
4
 * Redistribution and modifications are permitted subject to BSD license.
5
 */
6
#include <asn_internal.h>
7
#include <INTEGER.h>
8
9
/*
10
 * INTEGER specific human-readable output.
11
 */
12
int
13
INTEGER_print(const asn_TYPE_descriptor_t *td, const void *sptr, int ilevel,
14
0
              asn_app_consume_bytes_f *cb, void *app_key) {
15
0
    const INTEGER_t *st = (const INTEGER_t *)sptr;
16
0
    ssize_t ret;
17
18
0
    (void)ilevel;
19
20
0
    if(!st || !st->buf)
21
0
        ret = cb("<absent>", 8, app_key);
22
0
    else
23
0
        ret = INTEGER__dump(td, st, cb, app_key, 0);
24
25
0
    return (ret < 0) ? -1 : 0;
26
0
}