File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 66
66
PHPAPI zend_string * php_uuencode (char * src , size_t src_len ) /* {{{ */
67
67
{
68
68
size_t len = 45 ;
69
- char * p , * s , * e , * ee ;
69
+ unsigned char * p , * s , * e , * ee ;
70
70
zend_string * dest ;
71
71
72
72
/* encoded length is ~ 38% greater than the original
73
73
Use 1.5 for easier calculation.
74
74
*/
75
75
dest = zend_string_safe_alloc (src_len /2 , 3 , 46 , 0 );
76
- p = ZSTR_VAL (dest );
77
- s = src ;
78
- e = src + src_len ;
76
+ p = ( unsigned char * ) ZSTR_VAL (dest );
77
+ s = ( unsigned char * ) src ;
78
+ e = s + src_len ;
79
79
80
80
while ((s + 3 ) < e ) {
81
81
ee = s + len ;
@@ -122,7 +122,7 @@ PHPAPI zend_string *php_uuencode(char *src, size_t src_len) /* {{{ */
122
122
* p ++ = '\n' ;
123
123
* p = '\0' ;
124
124
125
- dest = zend_string_truncate (dest , p - ZSTR_VAL (dest ), 0 );
125
+ dest = zend_string_truncate (dest , ( char * ) p - ZSTR_VAL (dest ), 0 );
126
126
return dest ;
127
127
}
128
128
/* }}} */
You can’t perform that action at this time.
0 commit comments