| 1535 | } |
| 1536 | |
| 1537 | static unsigned int nsvg__parseColor(const char* str) |
| 1538 | { |
| 1539 | size_t len = 0; |
| 1540 | while(*str == ' ') ++str; |
| 1541 | len = strlen(str); |
| 1542 | if (len >= 1 && *str == '#') |
| 1543 | return nsvg__parseColorHex(str); |
| 1544 | else if (len >= 4 && str[0] == 'r' && str[1] == 'g' && str[2] == 'b' && str[3] == '(') |
| 1545 | return nsvg__parseColorRGB(str); |
| 1546 | return nsvg__parseColorName(str); |
| 1547 | } |
| 1548 | |
| 1549 | static float nsvg__parseOpacity(const char* str) |
| 1550 | { |
no test coverage detected