Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | char * | - |
6 | xgethostname (void) | - |
7 | { | - |
8 | char *hostname = | - |
9 | ((void *)0) | - |
10 | ; | - |
11 | size_t size = 34; | - |
12 | | - |
13 | while (1) | - |
14 | { | - |
15 | | - |
16 | | - |
17 | | - |
18 | size_t size_1; | - |
19 | | - |
20 | hostname = x2realloc (hostname, &size); | - |
21 | size_1 = size - 1; | - |
22 | hostname[size_1 - 1] = '\0'; | - |
23 | | - |
24 | (*__errno_location ()) | - |
25 | = 0; | - |
26 | | - |
27 | if (gethostname (hostname, size_1) == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
28 | { | - |
29 | if (! hostname[size_1 - 1]TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
30 | break; never executed: break; | 0 |
31 | } never executed: end of block | 0 |
32 | else if ( | - |
33 | (*TRUE | never evaluated | FALSE | never evaluated |
__errno_location ()) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
34 | != 0TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
35 | (*TRUE | never evaluated | FALSE | never evaluated |
__errno_location ()) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
36 | != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
37 | 36TRUE | never evaluated | FALSE | never evaluated |
| 0 |
38 | && | - |
39 | (*TRUE | never evaluated | FALSE | never evaluated |
__errno_location ()) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
40 | != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
41 | 22TRUE | never evaluated | FALSE | never evaluated |
| 0 |
42 | | - |
43 | | - |
44 | && | - |
45 | (*TRUE | never evaluated | FALSE | never evaluated |
__errno_location ()) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
46 | != TRUE | never evaluated | FALSE | never evaluated |
| 0 |
47 | 12TRUE | never evaluated | FALSE | never evaluated |
| 0 |
48 | ) | - |
49 | { | - |
50 | int saved_errno = | - |
51 | (*__errno_location ()) | - |
52 | ; | - |
53 | free (hostname); | - |
54 | | - |
55 | (*__errno_location ()) | - |
56 | = saved_errno; | - |
57 | return never executed: return ((void *)0) ; never executed: return ((void *)0) ; | 0 |
58 | ((void *)0) never executed: return ((void *)0) ; | 0 |
59 | ; never executed: return ((void *)0) ; | 0 |
60 | } | - |
61 | } never executed: end of block | 0 |
62 | | - |
63 | return never executed: return hostname; hostname;never executed: return hostname; | 0 |
64 | } | - |
| | |