0006-Fix-warnings-about-type-casts-71313.patch
lasso/xml/tools.c | ||
---|---|---|
2577 | 2577 |
int ri; |
2578 | 2578 | |
2579 | 2579 |
if (list == NULL) |
2580 |
list = ""; |
|
2580 |
list = (xmlChar*)"";
|
|
2581 | 2581 | |
2582 | 2582 |
for (fp = from; *fp; fp++) { |
2583 |
if (isalnum(*fp) || strchr("._~-", *fp) || strchr(list, *fp)) |
|
2583 |
if (isalnum(*fp) || strchr("._~-", *fp) || strchr((char*)list, *fp))
|
|
2584 | 2584 |
len++; |
2585 | 2585 |
else |
2586 | 2586 |
len += 3; |
... | ... | |
2590 | 2590 |
ri = 0; |
2591 | 2591 | |
2592 | 2592 |
for (fp = from; *fp; fp++) { |
2593 |
if (isalnum(*fp) || strchr("._~-", *fp) || strchr(list, *fp)) { |
|
2593 |
if (isalnum(*fp) || strchr("._~-", *fp) || strchr((char*)list, *fp)) {
|
|
2594 | 2594 |
result[ri++] = *fp; |
2595 | 2595 |
} else { |
2596 | 2596 |
int msb = (*fp & 0xf0) >> 4; |
2597 |
- |