rem: D("read_ini_line_string: %s", retval);
context: read_ini_line_string (char **lines, const char *key){	char *retval = NULL;	int i;	if (lines == NULL || key == NULL)		return NULL;	for (i = 0; (lines[i] != NULL && retval == NULL); i++)	{		if (g_ascii_strncasecmp (lines[i], key, strlen (key)) == 0)		{			char **bits;			bits = g_strsplit (lines[i], "=", 2);			if (bits[0] == NULL || bits [1] == NULL)			{				g_strfreev (bits);				return NULL;			}			retval = g_strdup (bits[1]);			D("read_ini_line_string: %s", retval);			g_strfreev (bits);		}	}	return retval;}