OpenCoverage

closeout.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closeout.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7enum { SANITIZE_ADDRESS = -
8 0 -
9 };-
10-
11-
12static const char *file_name;-
13-
14-
15-
16void-
17close_stdout_set_file_name (const char *file)-
18{-
19 file_name = file;-
20}
never executed: end of block
0
21-
22static -
23 _Bool -
24 ignore_EPIPE ;-
25void-
26close_stdout_set_ignore_EPIPE (-
27 _Bool -
28 ignore)-
29{-
30 ignore_EPIPE = ignore;-
31}
never executed: end of block
0
32void-
33close_stdout (void)-
34{-
35 if (close_stream (
close_stream ( stdout ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
0-37190
36 stdout
close_stream ( stdout ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
0-37190
37 ) != 0
close_stream ( stdout ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
0-37190
38 && !(ignore_EPIPE
ignore_EPIPEDescription
TRUEnever evaluated
FALSEnever evaluated
&&
0
39 (*
(*__errno_location ()) == 32Description
TRUEnever evaluated
FALSEnever evaluated
__errno_location ())
(*__errno_location ()) == 32Description
TRUEnever evaluated
FALSEnever evaluated
0
40 ==
(*__errno_location ()) == 32Description
TRUEnever evaluated
FALSEnever evaluated
0
41 32
(*__errno_location ()) == 32Description
TRUEnever evaluated
FALSEnever evaluated
0
42 ))-
43 {-
44 char const *write_error = -
45 dcgettext (((void *)0), -
46 "write error"-
47 , 5)-
48 ;-
49 if (file_name
file_nameDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
50 error (0,
never executed: error (0, (*__errno_location ()) , "%s: %s", quotearg_colon (file_name), write_error);
0
51 (*__errno_location ())
never executed: error (0, (*__errno_location ()) , "%s: %s", quotearg_colon (file_name), write_error);
0
52 , "%s: %s", quotearg_colon (file_name),
never executed: error (0, (*__errno_location ()) , "%s: %s", quotearg_colon (file_name), write_error);
0
53 write_error);
never executed: error (0, (*__errno_location ()) , "%s: %s", quotearg_colon (file_name), write_error);
0
54 else-
55 error (0,
never executed: error (0, (*__errno_location ()) , "%s", write_error);
0
56 (*__errno_location ())
never executed: error (0, (*__errno_location ()) , "%s", write_error);
0
57 , "%s", write_error);
never executed: error (0, (*__errno_location ()) , "%s", write_error);
0
58-
59 _exit (exit_failure);-
60 }
never executed: end of block
0
61-
62-
63-
64 if (!SANITIZE_ADDRESS
!SANITIZE_ADDRESSDescription
TRUEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
FALSEnever evaluated
&& close_stream (
close_stream ( stderr ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
0-37190
65 stderr
close_stream ( stderr ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
0-37190
66 ) != 0
close_stream ( stderr ) != 0Description
TRUEnever evaluated
FALSEevaluated 37190 times by 106 tests
Evaluated by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
)
0-37190
67 _exit (exit_failure);
never executed: _exit (exit_failure);
0
68}
executed 37190 times by 106 tests: end of block
Executed by:
  • [
  • b2sum
  • base32
  • base64
  • basename
  • cat
  • chcon
  • chgrp
  • chmod
  • chown
  • chroot
  • cksum
  • comm
  • cp
  • csplit
  • cut
  • date
  • dd
  • df
  • dir
  • dircolors
  • dirname
  • du
  • echo
  • env
  • ...
37190
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2