MCPcopy Create free account
hub / github.com/apache/httpd / md_array_str_clone

Function md_array_str_clone

modules/md/md_util.c:288–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

286}
287
288apr_array_header_t *md_array_str_clone(apr_pool_t *p, apr_array_header_t *src)
289{
290 apr_array_header_t *dest = apr_array_make(p, src->nelts, sizeof(const char*));
291 if (dest) {
292 int i;
293 for (i = 0; i < src->nelts; i++) {
294 const char *s = APR_ARRAY_IDX(src, i, const char *);
295 APR_ARRAY_PUSH(dest, const char *) = apr_pstrdup(p, s);
296 }
297 }
298 return dest;
299}
300
301struct apr_array_header_t *md_array_str_compact(apr_pool_t *p, struct apr_array_header_t *src,
302 int case_sensitive)

Callers 2

md_cloneFunction · 0.85
md_reg_sync_finishFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected