summaryrefslogtreecommitdiff
path: root/UPGRADING.INTERNALS
diff options
context:
space:
mode:
authorPierre Joye <pajoye@php.net>2010-09-01 09:54:45 +0000
committerPierre Joye <pajoye@php.net>2010-09-01 09:54:45 +0000
commit6d6645b3f8e8155a77df333784f6f960875d002f (patch)
tree51a7132bd02bc80f901ec61af33bfeec4d1a2da4 /UPGRADING.INTERNALS
parentdec8593fac062ce8689baea484f94a816713dcc6 (diff)
downloadphp-git-6d6645b3f8e8155a77df333784f6f960875d002f.tar.gz
- upgrading addition about stat/lstat
Diffstat (limited to 'UPGRADING.INTERNALS')
-rw-r--r--UPGRADING.INTERNALS9
1 files changed, 9 insertions, 0 deletions
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS
index 074078d79a..f6bb9bf849 100644
--- a/UPGRADING.INTERNALS
+++ b/UPGRADING.INTERNALS
@@ -8,6 +8,15 @@ UPGRADE NOTES - PHP X.Y
1. Internal API changes
========================
+ a. virtual_file_ex
+
virtual_file_ex takes now a TSRM context as last parameter:
CWD_API int virtual_file_ex(cwd_state *state, const char *path,
verify_path_func verify_path, int use_realpath TSRLS_DC);
+
+ b. stat/lstat support
+
+php_sys_lstat is now available on all platforms. On unix-like platform
+php_sys_lstat is an alias to lstat (when avaible). On Windows it is now
+available using php_sys_lstat. php_sys_stat and php_sys_lstat usage is recommended
+instead of calling lstat directly, to ensure portability.