Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
13 | | - |
14 | | - |
15 | | - |
16 | | - |
17 | #include <config.h> | - |
18 | #include <stdio.h> | - |
19 | #include <sys/types.h> | - |
20 | #include "system.h" | - |
21 | | - |
22 | | - |
23 | #ifndef EXIT_STATUS | - |
24 | # define EXIT_STATUS EXIT_SUCCESS | - |
25 | #endif | - |
26 | | - |
27 | #if EXIT_STATUS == EXIT_SUCCESS | - |
28 | # define PROGRAM_NAME "true" | - |
29 | #else | - |
30 | # define PROGRAM_NAME "false" | - |
31 | #endif | - |
32 | | - |
33 | #define AUTHORS proper_name ("Jim Meyering") | - |
34 | | - |
35 | void | - |
36 | usage (int status) | - |
37 | { | - |
38 | printf (_("\ | - |
39 | Usage: %s [ignored command line arguments]\n\ | - |
40 | or: %s OPTION\n\ | - |
41 | "), | - |
42 | program_name, program_name); | - |
43 | printf ("%s\n\n", | - |
44 | _(EXIT_STATUS == EXIT_SUCCESS | - |
45 | ? N_("Exit with a status code indicating success.") | - |
46 | : N_("Exit with a status code indicating failure."))); | - |
47 | fputs (HELP_OPTION_DESCRIPTION, stdout); | - |
48 | fputs (VERSION_OPTION_DESCRIPTION, stdout); | - |
49 | printf (USAGE_BUILTIN_WARNING, PROGRAM_NAME); | - |
50 | emit_ancillary_info (PROGRAM_NAME); | - |
51 | exit (status);executed 3 times by 2 tests: exit (status); | 3 |
52 | } | - |
53 | | - |
54 | int | - |
55 | main (int argc, char **argv) | - |
56 | { | - |
57 | | - |
58 | | - |
59 | if (argc == 2)TRUE | evaluated 12 times by 2 tests | FALSE | evaluated 16 times by 2 tests |
| 12-16 |
60 | { | - |
61 | initialize_main (&argc, &argv); | - |
62 | set_program_name (argv[0]); | - |
63 | setlocale (LC_ALL, ""); | - |
64 | bindtextdomain (PACKAGE, LOCALEDIR); | - |
65 | textdomain (PACKAGE); | - |
66 | | - |
67 | | - |
68 | | - |
69 | atexit (close_stdout); | - |
70 | | - |
71 | if (STREQ (argv[1], "--help")) never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: end of block never executed: end of block never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]); never executed: end of block never executed: end of block TRUE | evaluated 3 times by 2 tests | FALSE | evaluated 9 times by 2 tests |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0-9 |
72 | usage (EXIT_STATUS);executed 3 times by 2 tests: usage ( 1 ); | 3 |
73 | | - |
74 | if (STREQ (argv[1], "--version")) never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: end of block never executed: end of block never executed: __result = (((const unsigned char *) (const char *) ( "--version" ))[3] - __s2[3]); never executed: end of block never executed: end of block TRUE | evaluated 7 times by 2 tests | FALSE | evaluated 2 times by 2 tests |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0-7 |
75 | version_etc (stdout, PROGRAM_NAME, PACKAGE_NAME, Version, AUTHORS,executed 7 times by 2 tests: version_etc ( stdout , "false", "GNU coreutils", Version, ("Jim Meyering"), (char *) ((void *)0) ); | 7 |
76 | (char *) NULL);executed 7 times by 2 tests: version_etc ( stdout , "false", "GNU coreutils", Version, ("Jim Meyering"), (char *) ((void *)0) ); | 7 |
77 | }executed 9 times by 2 tests: end of block | 9 |
78 | | - |
79 | return EXIT_STATUS;executed 25 times by 2 tests: return 1 ; | 25 |
80 | } | - |
| | |