if (this_->partial)
ret=(strncasecmp(this_->search.u.str, name, this_->len) == 0);
else
- ret=(strcasecmp(this_->search.u.str, name) == 0);
+ ret=(g_strcasecmp(this_->search.u.str, name) == 0);
return ret;
}
if (d) {
*p++='/';
while ((filename=file_readdir(d))) {
- if (!strcasecmp(filename, p)) {
+ if (!g_strcasecmp(filename, p)) {
strcpy(p, filename);
ret=file_create(dirname, options);
if (ret)
find_attr(const char **names, const char **values, const char *name)
{
while (*names) {
- if (!strcasecmp(*names, name))
+ if (!g_strcasecmp(*names, name))
return *values;
names+=xml_attr_distance;
values+=xml_attr_distance;
struct html *html=&this->html[this->html_depth];
const char *cond, *type;
- if (!strcasecmp(tag_name,"text"))
+ if (!g_strcasecmp(tag_name,"text"))
return;
html->command=NULL;
html->name=NULL;
}
for (i=0 ; i < sizeof(html_tag_map)/sizeof(struct html_tag_map); i++) {
- if (!strcasecmp(html_tag_map[i].tag_name, tag_name)) {
+ if (!g_strcasecmp(html_tag_map[i].tag_name, tag_name)) {
tag=html_tag_map[i].tag;
break;
}
struct html *html;
struct html *parent=NULL;
- if (!strcasecmp(tag_name,"text"))
+ if (!g_strcasecmp(tag_name,"text"))
return;
this->html_depth--;
html=&this->html[this->html_depth];
int
linguistics_search(char *str)
{
- if (!strcasecmp(str,"str"))
+ if (!g_strcasecmp(str,"str"))
return 0;
- if (!strcasecmp(str,"str."))
+ if (!g_strcasecmp(str,"str."))
return 0;
- if (!strcasecmp(str,"strasse"))
+ if (!g_strcasecmp(str,"strasse"))
return 0;
- if (!strcasecmp(str,"weg"))
+ if (!g_strcasecmp(str,"weg"))
return 0;
return 1;
}
return 0;
if (strlen(name) < strlen(suffix))
return 0;
- return !strcasecmp(name+strlen(name)-strlen(suffix), suffix);
+ return !g_strcasecmp(name+strlen(name)-strlen(suffix), suffix);
}
static char *
search_match(char *str, char *search, int partial)
{
if (!partial)
- return (!strcasecmp(str, search));
+ return (!g_strcasecmp(str, search));
else
- return (!strncasecmp(str, search, strlen(search)));
+ return (!g_strncasecmp(str, search, strlen(search)));
}
static struct pcoord *
lat -= priv->geo.lat * 100;
priv->geo.lat += lat / 60;
- if (!strcasecmp(item[3],"S"))
+ if (!g_strcasecmp(item[3],"S"))
priv->geo.lat=-priv->geo.lat;
lng = g_ascii_strtod(item[4], NULL);
lng -= priv->geo.lng * 100;
priv->geo.lng += lng / 60;
- if (!strcasecmp(item[5],"W"))
+ if (!g_strcasecmp(item[5],"W"))
priv->geo.lng=-priv->geo.lng;
priv->valid=attr_position_valid_valid;
dbg(2, "latitude '%2.4f' longitude %2.4f\n", priv->geo.lat, priv->geo.lng);
ret->checksum_ignore=checksum_ignore->u.num;
ret->attrs = attrs;
on_eof = attr_search(attrs, NULL, attr_on_eof);
- if (on_eof && !strcasecmp(on_eof->u.str, "stop"))
+ if (on_eof && !g_strcasecmp(on_eof->u.str, "stop"))
ret->on_eof=1;
- if (on_eof && !strcasecmp(on_eof->u.str, "exit"))
+ if (on_eof && !g_strcasecmp(on_eof->u.str, "exit"))
ret->on_eof=2;
dbg(0,"on_eof=%d\n", ret->on_eof);
*meth = vehicle_file_methods;