]> granicus.if.org Git - php/commitdiff
fix datatype mismatch warns
authorAnatol Belski <ab@php.net>
Mon, 27 Oct 2014 12:18:09 +0000 (13:18 +0100)
committerAnatol Belski <ab@php.net>
Mon, 27 Oct 2014 15:38:51 +0000 (16:38 +0100)
main/php_open_temporary_file.c

index a52619ed47b885bb6ef083890fe33fee44f8bded..955f0d26e18cab18425d10c8bf07aa96cf8873c3 100644 (file)
@@ -125,7 +125,7 @@ static int php_do_open_temporary_file(const char *path, const char *pfx, char **
        }
 
        new_state.cwd = estrdup(cwd);
-       new_state.cwd_length = strlen(cwd);
+       new_state.cwd_length = (int)strlen(cwd);
 
        if (virtual_file_ex(&new_state, path, NULL, CWD_REALPATH TSRMLS_CC)) {
                efree(new_state.cwd);
@@ -200,7 +200,7 @@ PHPAPI const char* php_get_temporary_directory(TSRMLS_D)
        {
                char *sys_temp_dir = PG(sys_temp_dir);
                if (sys_temp_dir) {
-                       int len = strlen(sys_temp_dir);
+                       int len = (int)strlen(sys_temp_dir);
                        if (len >= 2 && sys_temp_dir[len - 1] == DEFAULT_SLASH) {
                                temporary_directory = zend_strndup(sys_temp_dir, len - 1);
                                return temporary_directory;