OpenCoverage

xstriconv.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstriconv.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9int-
10xmem_cd_iconv (const char *src, size_t srclen, iconv_t cd,-
11 char **resultp, size_t *lengthp)-
12{-
13 int retval = mem_cd_iconv (src, srclen, cd, resultp, lengthp);-
14-
15 if (retval < 0
retval < 0Description
TRUEnever evaluated
FALSEnever evaluated
&&
0
16 (*
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
__errno_location ())
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
17 ==
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
18 12
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
19 )-
20 xalloc_die ();
never executed: xalloc_die ();
0
21 return
never executed: return retval;
retval;
never executed: return retval;
0
22}-
23-
24char *-
25xstr_cd_iconv (const char *src, iconv_t cd)-
26{-
27 char *result = str_cd_iconv (src, cd);-
28-
29 if (result ==
result == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
30 ((void *)0)
result == ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
31 && -
32 (*
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
__errno_location ())
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
33 ==
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
34 12
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEnever evaluated
0
35 )-
36 xalloc_die ();
never executed: xalloc_die ();
0
37 return
never executed: return result;
result;
never executed: return result;
0
38}-
39-
40-
41-
42char *-
43xstr_iconv (const char *src, const char *from_codeset, const char *to_codeset)-
44{-
45 char *result = str_iconv (src, from_codeset, to_codeset);-
46-
47 if (result ==
result == ((void *)0)Description
TRUEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
15
48 ((void *)0)
result == ((void *)0)Description
TRUEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
15
49 && -
50 (*
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
__errno_location ())
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
0-15
51 ==
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
0-15
52 12
(*__errno_location ()) == 12Description
TRUEnever evaluated
FALSEevaluated 15 times by 2 tests
Evaluated by:
  • factor
  • ptx
0-15
53 )-
54 xalloc_die ();
never executed: xalloc_die ();
0
55 return
executed 30 times by 2 tests: return result;
Executed by:
  • factor
  • ptx
result;
executed 30 times by 2 tests: return result;
Executed by:
  • factor
  • ptx
30
56}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2