cvs: /php4/ext/standard browscap.c
| From: | Andi Gutmans | Date: | Sun, 27 Feb 2000 20:24:03 +0000 |
| Subject: | cvs: /php4/ext/standard browscap.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-11090@lists.php.net to get a copy of this message | ||
andi Sun Feb 27 12:24:03 2000 EDT
Modified files:
/php4/ext/standard browscap.c
Log:
- Hopefully fix browscap problem
Index: php4/ext/standard/browscap.c
diff -u php4/ext/standard/browscap.c:1.23 php4/ext/standard/browscap.c:1.24
--- php4/ext/standard/browscap.c:1.23 Sat Feb 19 15:41:20 2000
+++ php4/ext/standard/browscap.c Sun Feb 27 12:23:31 2000
@@ -40,7 +40,7 @@
};
-static int browser_reg_compare(pval *browser)
+static int browser_reg_compare(zval **browser)
{
pval *browser_name;
regex_t r;
@@ -48,7 +48,7 @@
if (found_browser_entry) { /* already found */
return 0;
}
- zend_hash_find(browser->value.obj.properties,
"browser_name_pattern",sizeof("browser_name_pattern"),(void **)
&browser_name);
+ zend_hash_find((*browser)->value.obj.properties,
"browser_name_pattern",sizeof("browser_name_pattern"),(void **)
&browser_name);
if (!strchr(browser_name->value.str.val,'*')) {
return 0;
}
@@ -56,7 +56,7 @@
return 0;
}
if (regexec(&r,lookup_browser_name,0,NULL,0)==0) {
- found_browser_entry = browser;
+ found_browser_entry = *browser;
}
regfree(&r);
return 0;