Pass | Half | Fail | Excluded | Total | ||||
---|---|---|---|---|---|---|---|---|
|
50.00% |
50.00% |
0.00% |
100% |
||||
|
50.62% |
49.38% |
0.00% |
100% |
||||
|
0.00% |
45.45% |
54.55% |
0.00% |
100% |
|||
|
0.00% |
0.00% |
0.00% |
100% |
||||
|
0.00% |
45.45% |
54.55% |
0.00% |
100% |
|||
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
|||
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
|||
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | cleanup_global_providers(void *ctx) |
29 | |
30 | global_providers = : pass=1 = NULL; |
31 | global_providers_names = : pass=1 = NULL; |
32 | return APR_SUCCESS; |
33 | |
34 | |
35 | ap_register_provider(apr_pool_t *pool, |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | if (global_providers : server/provider.c line=24 column=20 global_providers == : true=1, false=0 == NULL) { |
44 | global_providers = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool); |
45 | global_providers_names = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool);; |
46 | apr_pool_cleanup_register : /usr/include/apr-1/apr_pools.h line=603 column=19 apr_pool_cleanup_register(pool : server/provider.c line=35 column=59 pool, NULL, cleanup_global_providers : server/provider.c line=28 column=21 cleanup_global_providers, |
47 | |
48 | |
49 | |
50 | |
51 | provider_group_hash = : pass=1 = apr_hash_get : enter=1, leave=1 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(global_providers : server/provider.c line=24 column=20 global_providers, provider_group : server/provider.c line=36 column=59 provider_group, |
52 | |
53 | |
54 | if (! : true=1, false=0 !provider_group_hash : server/provider.c line=41 column=17 provider_group_hash) { |
55 | provider_group_hash = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool); |
56 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(global_providers : server/provider.c line=24 column=20 global_providers, provider_group : server/provider.c line=36 column=59 provider_group, APR_HASH_KEY_STRING, |
57 | provider_group_hash); |
58 | |
59 | |
60 | |
61 | provider_version_hash = : pass=1 = apr_hash_get : enter=1, leave=1 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(provider_group_hash : server/provider.c line=41 column=17 provider_group_hash, provider_name : server/provider.c line=37 column=59 provider_name, |
62 | |
63 | |
64 | if (! : true=1, false=0 !provider_version_hash : server/provider.c line=41 column=39 provider_version_hash) { |
65 | provider_version_hash = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool); |
66 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(provider_group_hash : server/provider.c line=41 column=17 provider_group_hash, provider_name : server/provider.c line=37 column=59 provider_name, APR_HASH_KEY_STRING, |
67 | provider_version_hash); |
68 | |
69 | |
70 | |
71 | |
72 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(provider_version_hash : server/provider.c line=41 column=39 provider_version_hash, provider_version : server/provider.c line=38 column=59 provider_version, APR_HASH_KEY_STRING, |
73 | provider); |
74 | |
75 | |
76 | provider_group_hash = : pass=1 = apr_hash_get : enter=1, leave=1 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(global_providers_names : server/provider.c line=25 column=20 global_providers_names, provider_group : server/provider.c line=36 column=59 provider_group, |
77 | |
78 | |
79 | if (! : true=1, false=0 !provider_group_hash : server/provider.c line=41 column=17 provider_group_hash) { |
80 | provider_group_hash = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool); |
81 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(global_providers_names : server/provider.c line=25 column=20 global_providers_names, provider_group : server/provider.c line=36 column=59 provider_group, APR_HASH_KEY_STRING, |
82 | provider_group_hash); |
83 | |
84 | |
85 | |
86 | provider_version_hash = : pass=1 = apr_hash_get : enter=1, leave=1 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(provider_group_hash : server/provider.c line=41 column=17 provider_group_hash, provider_version : server/provider.c line=38 column=59 provider_version, |
87 | |
88 | |
89 | if (! : true=1, false=0 !provider_version_hash : server/provider.c line=41 column=39 provider_version_hash) { |
90 | provider_version_hash = : pass=1 = apr_hash_make : enter=1, leave=1 apr_hash_make : /usr/include/apr-1/apr_hash.h line=78 column=27 apr_hash_make(pool : server/provider.c line=35 column=59 pool); |
91 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(provider_group_hash : server/provider.c line=41 column=17 provider_group_hash, provider_version : server/provider.c line=38 column=59 provider_version, APR_HASH_KEY_STRING, |
92 | provider_version_hash); |
93 | |
94 | |
95 | |
96 | |
97 | apr_hash_set : /usr/include/apr-1/apr_hash.h line=107 column=19 apr_hash_set(provider_version_hash : server/provider.c line=41 column=39 provider_version_hash, provider_name : server/provider.c line=37 column=59 provider_name, APR_HASH_KEY_STRING, |
98 | provider_name); |
99 | |
100 | return APR_SUCCESS; |
101 | |
102 | |
103 | ap_lookup_provider(const char *provider_group, |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | if (global_providers : server/provider.c line=24 column=20 global_providers == : true=0, false=0 == NULL) { |
110 | return NULL; |
111 | |
112 | |
113 | provider_group_hash = : pass=0 = apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(global_providers : server/provider.c line=24 column=20 global_providers, provider_group : server/provider.c line=103 column=51 provider_group, |
114 | |
115 | |
116 | if (provider_group_hash : server/provider.c line=107 column=17 provider_group_hash == : true=0, false=0 == NULL) { |
117 | return NULL; |
118 | |
119 | |
120 | provider_name_hash = : pass=0 = apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(provider_group_hash : server/provider.c line=107 column=17 provider_group_hash, provider_name : server/provider.c line=104 column=51 provider_name, |
121 | |
122 | |
123 | if (provider_name_hash : server/provider.c line=107 column=39 provider_name_hash == : true=0, false=0 == NULL) { |
124 | return NULL; |
125 | |
126 | |
127 | return apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(provider_name_hash : server/provider.c line=107 column=39 provider_name_hash, provider_version : server/provider.c line=105 column=51 provider_version, |
128 | |
129 | |
130 | |
131 | ap_list_provider_names(apr_pool_t *pool, |
132 | |
133 | |
134 | |
135 | apr_array_make : /usr/include/apr-1/apr_tables.h line=111 column=35 apr_array_make(pool : server/provider.c line=131 column=69 pool, 10, sizeof(ap_list_provider_names_t)); |
136 | |
137 | |
138 | |
139 | |
140 | |
141 | if (global_providers_names : server/provider.c line=25 column=20 global_providers_names == : true=0, false=0 == NULL) { |
142 | return ret : server/provider.c line=135 column=25 ret; |
143 | |
144 | |
145 | provider_group_hash = : pass=0 = apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(global_providers_names : server/provider.c line=25 column=20 global_providers_names, provider_group : server/provider.c line=132 column=59 provider_group, |
146 | |
147 | |
148 | if (provider_group_hash : server/provider.c line=137 column=17 provider_group_hash == : true=0, false=0 == NULL) { |
149 | return ret : server/provider.c line=135 column=25 ret; |
150 | |
151 | |
152 | h = : pass=0 = apr_hash_get : enter=0, leave=0 apr_hash_get : /usr/include/apr-1/apr_hash.h line=117 column=21 apr_hash_get(provider_group_hash : server/provider.c line=137 column=17 provider_group_hash, provider_version : server/provider.c line=133 column=59 provider_version, |
153 | |
154 | |
155 | if (h : server/provider.c line=137 column=39 h == : true=0, false=0 == NULL) { |
156 | return ret : server/provider.c line=135 column=25 ret; |
157 | |
158 | |
159 | for (hi : server/provider.c line=138 column=23 hi = : pass=0 = apr_hash_first : enter=0, leave=0 apr_hash_first : /usr/include/apr-1/apr_hash.h line=148 column=33 apr_hash_first(pool : server/provider.c line=131 column=69 pool, h : server/provider.c line=137 column=39 h); hi : server/provider.c line=138 column=23 hi; hi : server/provider.c line=138 column=23 hi = : pass=0 = apr_hash_next : enter=0, leave=0 apr_hash_next : /usr/include/apr-1/apr_hash.h line=156 column=33 apr_hash_next(hi : server/provider.c line=138 column=23 hi)) { |
160 | apr_hash_this : /usr/include/apr-1/apr_hash.h line=167 column=19 apr_hash_this(hi : server/provider.c line=138 column=23 hi, (void *)&key : server/provider.c line=139 column=17 key, NULL, (void *)&val : server/provider.c line=139 column=11 val); |
161 | entry = : pass=0 = apr_array_push : enter=0, leave=0 apr_array_push : /usr/include/apr-1/apr_tables.h line=121 column=21 apr_array_push(ret : server/provider.c line=135 column=25 ret); |
162 | entry-> : enter=0, leave=0 ->provider_name : include/ap_provider.h line=36 column=17 provider_name = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(pool : server/provider.c line=131 column=69 pool, val : server/provider.c line=139 column=11 val); |
163 | |
164 | return ret : server/provider.c line=135 column=25 ret; |
165 | |
166 |