summaryrefslogtreecommitdiff
path: root/sysutils/pecl-fileinfo/files/patch-fileinfo.c
blob: e4cca194fa7a6fe318b9ce9aaa8755080717d39e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- fileinfo.c.orig	2005/12/20 19:17:00
+++ fileinfo.c	2006/10/10 09:52:06
@@ -121,10 +121,17 @@
 /* {{{ finfo_class_functions
  */
 function_entry finfo_class_functions[] = {
-	ZEND_ME_MAPPING(finfo,		finfo_open,	NULL)
-	ZEND_ME_MAPPING(set_flags,	finfo_set_flags,NULL)
-	ZEND_ME_MAPPING(file,		finfo_file,	NULL)
-	ZEND_ME_MAPPING(buffer,		finfo_buffer,	NULL)
+#if PHP_VERSION_ID >= 50200
+	ZEND_ME_MAPPING(finfo,          finfo_open,     NULL, ZEND_ACC_PUBLIC)
+	ZEND_ME_MAPPING(set_flags,      finfo_set_flags,NULL, ZEND_ACC_PUBLIC)
+	ZEND_ME_MAPPING(file,           finfo_file,     NULL, ZEND_ACC_PUBLIC)
+	ZEND_ME_MAPPING(buffer,         finfo_buffer,   NULL, ZEND_ACC_PUBLIC)
+#else
+	ZEND_ME_MAPPING(finfo,          finfo_open,     NULL)
+	ZEND_ME_MAPPING(set_flags,      finfo_set_flags,NULL)
+	ZEND_ME_MAPPING(file,           finfo_file,     NULL)
+	ZEND_ME_MAPPING(buffer,         finfo_buffer,   NULL)
+#endif
 	{NULL, NULL, NULL}
 };
 /* }}} */