| 395 |
const char *etag = apr_table_get(r->headers_out, "ETag"); |
const char *etag = apr_table_get(r->headers_out, "ETag"); |
| 396 |
if ((etag && (strlen(etag) > 2))) { |
if ((etag && (strlen(etag) > 2))) { |
| 397 |
if (etag[0] == '"') { |
if (etag[0] == '"') { |
| 398 |
etag = apr_pstrndup(r->pool, etag, strlen(etag) - 2); |
etag = apr_pstrndup(r->pool, etag, strlen(etag) - 1); |
| 399 |
apr_table_set(r->headers_out, "ETag", |
apr_table_set(r->headers_out, "ETag", |
| 400 |
apr_pstrcat(r->pool, etag, "-", transform, "\"", NULL)); |
apr_pstrcat(r->pool, etag, "-", transform, "\"", NULL)); |
| 401 |
} |
} |