| 221 |
CIRCLEQ_FOREACH(entry, head, e) { |
CIRCLEQ_FOREACH(entry, head, e) { |
| 222 |
if ((cp = entry->value) == NULL) |
if ((cp = entry->value) == NULL) |
| 223 |
continue; |
continue; |
| 224 |
|
if (strchr(cp, '\\') == NULL) |
| 225 |
|
continue; |
| 226 |
/* unescape backslashes */ |
/* unescape backslashes */ |
| 227 |
tp = dp = str_save(cp); |
tp = dp = str_save(cp); |
| 228 |
while ((ch = *cp++)) { |
while ((ch = *cp++)) { |
| 232 |
} |
} |
| 233 |
free(entry->value); |
free(entry->value); |
| 234 |
entry->value = str_nsave(dp, tp - dp); |
entry->value = str_nsave(dp, tp - dp); |
| 235 |
|
free(dp); |
| 236 |
} |
} |
| 237 |
} |
} |
| 238 |
|
|