moodle/lib/geoip/readme_moodle.txt
2009-11-18 06:05:10 +00:00

21 lines
699 B
Plaintext

18 Nov 2009
Description of geoip modifications to remove ereg related functions deprecated as of php 5.3. Patch below.
Index: geoip.inc
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/geoip/geoip.inc,v
retrieving revision 1.2
diff -u -r1.2 geoip.inc
--- geoip.inc 19 Jul 2009 13:54:11 -0000 1.2
+++ geoip.inc 18 Nov 2009 04:03:48 -0000
@@ -493,7 +493,7 @@
$r->nameservers = array("ws1.maxmind.com");
$p = $r->search($l."." . $ip .".s.maxmind.com","TXT","IN");
$str = is_object($p->answer[0])?$p->answer[0]->string():'';
- ereg("\"(.*)\"",$str,$regs);
+ preg_match("#\"(.*)\"#",$str,$regs);
$str = $regs[1];
return $str;
}