On 09/19/2012 10:15 PM, Ben Chan wrote:
> + /* Some modems (Novatel LTE) return the operator name as "Unknown"
> when
> + * it fails to obtain the operator name. Return NULL in such case.
> + */
> + casefolded_operator = g_utf8_casefold (operator, -1);
> + if (g_utf8_collate (casefolded_operator, "unknown") == 0) {
> + g_free (operator);
> operator = NULL;
> }
> + g_free (casefolded_operator);
Given that you're going to compare the string with an ASCII string, it's
probably just better to use g_ascii_strcasecmp() and skip completely the
extra allocated string.
--
Aleksander
_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list