while (*tmp) {
value = g_strstrip (*tmp);
- if (!g_strncasecmp (value, "Version=", 8)) {
+ if (!g_ascii_strncasecmp (value, "Version=", 8)) {
if (sscanf (value + 8, "%u.%u.%u.%u",
&major, &minor, &build, &revision) != 4) {
g_strfreev (parts);
continue;
}
- if (!g_strncasecmp (value, "Culture=", 8)) {
+ if (!g_ascii_strncasecmp (value, "Culture=", 8)) {
gchar *t = g_strdup (value + 8);
g_strchug (t);
aname->culture = g_strdup (g_strchomp (t));
continue;
}
- if (!g_strncasecmp (value, "PublicKeyToken=", 15)) {
+ if (!g_ascii_strncasecmp (value, "PublicKeyToken=", 15)) {
tmp++;
value += 15;
if (*value && strcmp (value, "null")) {
if (!found_sep)
return 1;
while (*p) {
- if (*p == 'V' && g_strncasecmp (p, "Version=", 8) == 0) {
+ if (*p == 'V' && g_ascii_strncasecmp (p, "Version=", 8) == 0) {
p += 8;
assembly->major = strtoul (p, &s, 10);
if (s == p || *s != '.')
if (s == p)
return 1;
p = s;
- } else if (*p == 'C' && g_strncasecmp (p, "Culture=", 8) == 0) {
+ } else if (*p == 'C' && g_ascii_strncasecmp (p, "Culture=", 8) == 0) {
p += 8;
if (strncmp (p, "neutral", 7) == 0) {
assembly->culture = "";
p++;
}
}
- } else if (*p == 'P' && g_strncasecmp (p, "PublicKeyToken=", 15) == 0) {
+ } else if (*p == 'P' && g_ascii_strncasecmp (p, "PublicKeyToken=", 15) == 0) {
p += 15;
assembly->public_tok_value = p;
while (*p && *p != ',') {