Unfortunately I haven't been tracking warnings in 2.1-dev lately so I didn't see this until it was merged...
Untested!
Index: util.c =================================================================== RCS file: /home/cvs/httpd-2.0/modules/dav/main/util.c,v retrieving revision 1.45 diff -r1.45 util.c 1075a1076 > char *new_etag; 1084,1086c1085,1088 < given_etag = apr_pstrdup(p, state_list->etag); < given_etag += 2; < given_etag[0] = '"'; --- > new_etag = apr_pstrdup(p, state_list->etag); > given_etag = new_etag; > new_etag += 2; > new_etag[0] = '"'; 1094,1096c1096,1099 < current_etag = apr_pstrdup(p, etag); < current_etag += 2; < current_etag[0] = '"'; --- > new_etag = apr_pstrdup(p, etag); > current_etag = new_etag; > new_etag += 2; > new_etag[0] = '"';
