diff options
author | Pierre Joye <pajoye@php.net> | 2011-07-25 16:50:07 +0000 |
---|---|---|
committer | Pierre Joye <pajoye@php.net> | 2011-07-25 16:50:07 +0000 |
commit | 090bfcdfe197165ba3dd7125d4ef48866fc769a7 (patch) | |
tree | 464eceabf539fcca6f057cfa9b755c983c9ee372 /UPGRADING.INTERNALS | |
parent | a06539a10d1ca6f83804115ce34b27b25ea77b8a (diff) | |
download | php-git-090bfcdfe197165ba3dd7125d4ef48866fc769a7.tar.gz |
- add expand_filepath_with_mode (not used anywhere yet but will be used for file ops (fopen&co) to avoid extra links resolution and other non required ops on open
Diffstat (limited to 'UPGRADING.INTERNALS')
-rw-r--r-- | UPGRADING.INTERNALS | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/UPGRADING.INTERNALS b/UPGRADING.INTERNALS index a230a4db26..e9d0adf554 100644 --- a/UPGRADING.INTERNALS +++ b/UPGRADING.INTERNALS @@ -11,6 +11,7 @@ UPGRADE NOTES - PHP X.Y f. streams that enclose private streams g. leak_variable h. API Signature changes + i. new TSRM function expand_filepath_with_mode 2. Build system changes a. Unix build system changes @@ -184,6 +185,9 @@ it increments the refcounts of those objects instead. . php_unescape_html_entities PHPAPI char *php_unescape_html_entities(unsigned char *old, size_t oldlen, size_t *newlen, int all, int flags, char *hint_charset TSRMLS_DC); + i. + PHPAPI char *expand_filepath_with_mode(const char *filepath, char *real_path, const char *relative_to, size_t relative_to_len, int realpath_mode TSRMLS_DC); + expand_filepath_with_mode lets define how realpath will behave, using one of the existing mode: CWD_EXPAND , CWD_FILEPATH or CWD_REALPATH. ======================== 2. Build system changes |