| 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 |