From: Sascha Schumann Date: Sun, 20 Aug 2000 14:11:50 +0000 (+0000) Subject: const'ify virtual-cwd API X-Git-Tag: php-4.0.2RC1~30 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6358dad0e1bc99081c2a5012923ead2b73e53fc9;p=php const'ify virtual-cwd API --- diff --git a/main/php_virtual_cwd.c b/main/php_virtual_cwd.c index 5b2838385c..cf4a99bccc 100644 --- a/main/php_virtual_cwd.c +++ b/main/php_virtual_cwd.c @@ -182,7 +182,7 @@ CWD_API void virtual_cwd_startup(void) #endif } -CWD_API void virtual_cwd_activate(char *filename) +CWD_API void virtual_cwd_activate(const char *filename) { #if VIRTUAL_CWD_DEBUG fprintf(stderr, "Changing dir to %s\n", filename); @@ -402,14 +402,14 @@ CWD_API int virtual_file_ex(cwd_state *state, const char *path, verify_path_func return (ret); } -CWD_API int virtual_chdir(char *path) +CWD_API int virtual_chdir(const char *path) { CWDLS_FETCH(); return virtual_file_ex(&CWDG(cwd), path, php_is_dir_ok)?-1:0; } -CWD_API int virtual_chdir_file(char *path) +CWD_API int virtual_chdir_file(const char *path) { int length = strlen(path); char *temp; @@ -439,7 +439,7 @@ CWD_API int virtual_chdir_file(char *path) return retval; } -CWD_API char *virtual_realpath(char *path, char *real_path) +CWD_API char *virtual_realpath(const char *path, char *real_path) { cwd_state new_state; int retval; @@ -458,7 +458,7 @@ CWD_API char *virtual_realpath(char *path, char *real_path) return NULL; } -CWD_API int virtual_filepath(char *path, char **filepath) +CWD_API int virtual_filepath(const char *path, char **filepath) { cwd_state new_state; int retval; diff --git a/main/php_virtual_cwd.h b/main/php_virtual_cwd.h index e0ab004866..1de12a28ba 100644 --- a/main/php_virtual_cwd.h +++ b/main/php_virtual_cwd.h @@ -73,14 +73,14 @@ typedef int (*verify_path_func)(const cwd_state *); CWD_API void virtual_cwd_startup(void); CWD_API void virtual_cwd_shutdown(void); -CWD_API void virtual_cwd_activate(char *filename); +CWD_API void virtual_cwd_activate(const char *filename); CWD_API char *virtual_getcwd_ex(int *length); CWD_API char *virtual_getcwd(char *buf, size_t size); -CWD_API int virtual_chdir(char *path); -CWD_API int virtual_chdir_file(char *path); +CWD_API int virtual_chdir(const char *path); +CWD_API int virtual_chdir_file(const char *path); CWD_API void virtual_real_chdir_file(const char *path); -CWD_API int virtual_filepath(char *path, char **filepath); -CWD_API char *virtual_realpath(char *path, char *real_path); +CWD_API int virtual_filepath(const char *path, char **filepath); +CWD_API char *virtual_realpath(const char *path, char *real_path); CWD_API FILE *virtual_fopen(const char *path, const char *mode); CWD_API int virtual_open(const char *path, int flags, ...); CWD_API int virtual_creat(const char *path, mode_t mode);