src/server/daemon/rewrite.c

changeset 661
a4e1ba59b733
parent 652
dd90c858eb74
equal deleted inserted replaced
660:f00d03835dd9 661:a4e1ba59b733
64 64
65 static cxmutstr get_var( 65 static cxmutstr get_var(
66 const CxAllocator *a, 66 const CxAllocator *a,
67 StringTemplateSegment *seg, 67 StringTemplateSegment *seg,
68 RVar *vardata, 68 RVar *vardata,
69 WSBool *free_str) 69 bool *free_str)
70 { 70 {
71 if(seg->type != STRING_SEGMENT_NUM_PLACEHOLDER || seg->num < 0 || seg->num >= vardata->nmatch) { 71 if(seg->type != STRING_SEGMENT_NUM_PLACEHOLDER || seg->num < 0 || seg->num >= vardata->nmatch) {
72 return (cxmutstr){NULL, 0}; 72 return (cxmutstr){NULL, 0};
73 } 73 }
74 regmatch_t m = vardata->match[seg->num]; 74 regmatch_t m = vardata->match[seg->num];

mercurial