@@ -204,64 +204,64 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
204
204
205
205
/* Wait Constants */
206
206
#ifdef WNOHANG
207
- REGISTER_INT_CONSTANT ("WNOHANG" , (long ) WNOHANG , CONST_CS | CONST_PERSISTENT );
207
+ REGISTER_INT_CONSTANT ("WNOHANG" , (php_int_t ) WNOHANG , CONST_CS | CONST_PERSISTENT );
208
208
#endif
209
209
#ifdef WUNTRACED
210
- REGISTER_INT_CONSTANT ("WUNTRACED" , (long ) WUNTRACED , CONST_CS | CONST_PERSISTENT );
210
+ REGISTER_INT_CONSTANT ("WUNTRACED" , (php_int_t ) WUNTRACED , CONST_CS | CONST_PERSISTENT );
211
211
#endif
212
212
213
213
/* Signal Constants */
214
- REGISTER_INT_CONSTANT ("SIG_IGN" , (long ) SIG_IGN , CONST_CS | CONST_PERSISTENT );
215
- REGISTER_INT_CONSTANT ("SIG_DFL" , (long ) SIG_DFL , CONST_CS | CONST_PERSISTENT );
216
- REGISTER_INT_CONSTANT ("SIG_ERR" , (long ) SIG_ERR , CONST_CS | CONST_PERSISTENT );
217
- REGISTER_INT_CONSTANT ("SIGHUP" , (long ) SIGHUP , CONST_CS | CONST_PERSISTENT );
218
- REGISTER_INT_CONSTANT ("SIGINT" , (long ) SIGINT , CONST_CS | CONST_PERSISTENT );
219
- REGISTER_INT_CONSTANT ("SIGQUIT" , (long ) SIGQUIT , CONST_CS | CONST_PERSISTENT );
220
- REGISTER_INT_CONSTANT ("SIGILL" , (long ) SIGILL , CONST_CS | CONST_PERSISTENT );
221
- REGISTER_INT_CONSTANT ("SIGTRAP" , (long ) SIGTRAP , CONST_CS | CONST_PERSISTENT );
222
- REGISTER_INT_CONSTANT ("SIGABRT" , (long ) SIGABRT , CONST_CS | CONST_PERSISTENT );
214
+ REGISTER_INT_CONSTANT ("SIG_IGN" , (php_int_t ) SIG_IGN , CONST_CS | CONST_PERSISTENT );
215
+ REGISTER_INT_CONSTANT ("SIG_DFL" , (php_int_t ) SIG_DFL , CONST_CS | CONST_PERSISTENT );
216
+ REGISTER_INT_CONSTANT ("SIG_ERR" , (php_int_t ) SIG_ERR , CONST_CS | CONST_PERSISTENT );
217
+ REGISTER_INT_CONSTANT ("SIGHUP" , (php_int_t ) SIGHUP , CONST_CS | CONST_PERSISTENT );
218
+ REGISTER_INT_CONSTANT ("SIGINT" , (php_int_t ) SIGINT , CONST_CS | CONST_PERSISTENT );
219
+ REGISTER_INT_CONSTANT ("SIGQUIT" , (php_int_t ) SIGQUIT , CONST_CS | CONST_PERSISTENT );
220
+ REGISTER_INT_CONSTANT ("SIGILL" , (php_int_t ) SIGILL , CONST_CS | CONST_PERSISTENT );
221
+ REGISTER_INT_CONSTANT ("SIGTRAP" , (php_int_t ) SIGTRAP , CONST_CS | CONST_PERSISTENT );
222
+ REGISTER_INT_CONSTANT ("SIGABRT" , (php_int_t ) SIGABRT , CONST_CS | CONST_PERSISTENT );
223
223
#ifdef SIGIOT
224
- REGISTER_INT_CONSTANT ("SIGIOT" , (long ) SIGIOT , CONST_CS | CONST_PERSISTENT );
225
- #endif
226
- REGISTER_INT_CONSTANT ("SIGBUS" , (long ) SIGBUS , CONST_CS | CONST_PERSISTENT );
227
- REGISTER_INT_CONSTANT ("SIGFPE" , (long ) SIGFPE , CONST_CS | CONST_PERSISTENT );
228
- REGISTER_INT_CONSTANT ("SIGKILL" , (long ) SIGKILL , CONST_CS | CONST_PERSISTENT );
229
- REGISTER_INT_CONSTANT ("SIGUSR1" , (long ) SIGUSR1 , CONST_CS | CONST_PERSISTENT );
230
- REGISTER_INT_CONSTANT ("SIGSEGV" , (long ) SIGSEGV , CONST_CS | CONST_PERSISTENT );
231
- REGISTER_INT_CONSTANT ("SIGUSR2" , (long ) SIGUSR2 , CONST_CS | CONST_PERSISTENT );
232
- REGISTER_INT_CONSTANT ("SIGPIPE" , (long ) SIGPIPE , CONST_CS | CONST_PERSISTENT );
233
- REGISTER_INT_CONSTANT ("SIGALRM" , (long ) SIGALRM , CONST_CS | CONST_PERSISTENT );
234
- REGISTER_INT_CONSTANT ("SIGTERM" , (long ) SIGTERM , CONST_CS | CONST_PERSISTENT );
224
+ REGISTER_INT_CONSTANT ("SIGIOT" , (php_int_t ) SIGIOT , CONST_CS | CONST_PERSISTENT );
225
+ #endif
226
+ REGISTER_INT_CONSTANT ("SIGBUS" , (php_int_t ) SIGBUS , CONST_CS | CONST_PERSISTENT );
227
+ REGISTER_INT_CONSTANT ("SIGFPE" , (php_int_t ) SIGFPE , CONST_CS | CONST_PERSISTENT );
228
+ REGISTER_INT_CONSTANT ("SIGKILL" , (php_int_t ) SIGKILL , CONST_CS | CONST_PERSISTENT );
229
+ REGISTER_INT_CONSTANT ("SIGUSR1" , (php_int_t ) SIGUSR1 , CONST_CS | CONST_PERSISTENT );
230
+ REGISTER_INT_CONSTANT ("SIGSEGV" , (php_int_t ) SIGSEGV , CONST_CS | CONST_PERSISTENT );
231
+ REGISTER_INT_CONSTANT ("SIGUSR2" , (php_int_t ) SIGUSR2 , CONST_CS | CONST_PERSISTENT );
232
+ REGISTER_INT_CONSTANT ("SIGPIPE" , (php_int_t ) SIGPIPE , CONST_CS | CONST_PERSISTENT );
233
+ REGISTER_INT_CONSTANT ("SIGALRM" , (php_int_t ) SIGALRM , CONST_CS | CONST_PERSISTENT );
234
+ REGISTER_INT_CONSTANT ("SIGTERM" , (php_int_t ) SIGTERM , CONST_CS | CONST_PERSISTENT );
235
235
#ifdef SIGSTKFLT
236
- REGISTER_INT_CONSTANT ("SIGSTKFLT" ,(long ) SIGSTKFLT , CONST_CS | CONST_PERSISTENT );
236
+ REGISTER_INT_CONSTANT ("SIGSTKFLT" ,(php_int_t ) SIGSTKFLT , CONST_CS | CONST_PERSISTENT );
237
237
#endif
238
238
#ifdef SIGCLD
239
- REGISTER_INT_CONSTANT ("SIGCLD" , (long ) SIGCLD , CONST_CS | CONST_PERSISTENT );
239
+ REGISTER_INT_CONSTANT ("SIGCLD" , (php_int_t ) SIGCLD , CONST_CS | CONST_PERSISTENT );
240
240
#endif
241
241
#ifdef SIGCHLD
242
- REGISTER_INT_CONSTANT ("SIGCHLD" , (long ) SIGCHLD , CONST_CS | CONST_PERSISTENT );
243
- #endif
244
- REGISTER_INT_CONSTANT ("SIGCONT" , (long ) SIGCONT , CONST_CS | CONST_PERSISTENT );
245
- REGISTER_INT_CONSTANT ("SIGSTOP" , (long ) SIGSTOP , CONST_CS | CONST_PERSISTENT );
246
- REGISTER_INT_CONSTANT ("SIGTSTP" , (long ) SIGTSTP , CONST_CS | CONST_PERSISTENT );
247
- REGISTER_INT_CONSTANT ("SIGTTIN" , (long ) SIGTTIN , CONST_CS | CONST_PERSISTENT );
248
- REGISTER_INT_CONSTANT ("SIGTTOU" , (long ) SIGTTOU , CONST_CS | CONST_PERSISTENT );
249
- REGISTER_INT_CONSTANT ("SIGURG" , (long ) SIGURG , CONST_CS | CONST_PERSISTENT );
250
- REGISTER_INT_CONSTANT ("SIGXCPU" , (long ) SIGXCPU , CONST_CS | CONST_PERSISTENT );
251
- REGISTER_INT_CONSTANT ("SIGXFSZ" , (long ) SIGXFSZ , CONST_CS | CONST_PERSISTENT );
252
- REGISTER_INT_CONSTANT ("SIGVTALRM" ,(long ) SIGVTALRM , CONST_CS | CONST_PERSISTENT );
253
- REGISTER_INT_CONSTANT ("SIGPROF" , (long ) SIGPROF , CONST_CS | CONST_PERSISTENT );
254
- REGISTER_INT_CONSTANT ("SIGWINCH" , (long ) SIGWINCH , CONST_CS | CONST_PERSISTENT );
242
+ REGISTER_INT_CONSTANT ("SIGCHLD" , (php_int_t ) SIGCHLD , CONST_CS | CONST_PERSISTENT );
243
+ #endif
244
+ REGISTER_INT_CONSTANT ("SIGCONT" , (php_int_t ) SIGCONT , CONST_CS | CONST_PERSISTENT );
245
+ REGISTER_INT_CONSTANT ("SIGSTOP" , (php_int_t ) SIGSTOP , CONST_CS | CONST_PERSISTENT );
246
+ REGISTER_INT_CONSTANT ("SIGTSTP" , (php_int_t ) SIGTSTP , CONST_CS | CONST_PERSISTENT );
247
+ REGISTER_INT_CONSTANT ("SIGTTIN" , (php_int_t ) SIGTTIN , CONST_CS | CONST_PERSISTENT );
248
+ REGISTER_INT_CONSTANT ("SIGTTOU" , (php_int_t ) SIGTTOU , CONST_CS | CONST_PERSISTENT );
249
+ REGISTER_INT_CONSTANT ("SIGURG" , (php_int_t ) SIGURG , CONST_CS | CONST_PERSISTENT );
250
+ REGISTER_INT_CONSTANT ("SIGXCPU" , (php_int_t ) SIGXCPU , CONST_CS | CONST_PERSISTENT );
251
+ REGISTER_INT_CONSTANT ("SIGXFSZ" , (php_int_t ) SIGXFSZ , CONST_CS | CONST_PERSISTENT );
252
+ REGISTER_INT_CONSTANT ("SIGVTALRM" ,(php_int_t ) SIGVTALRM , CONST_CS | CONST_PERSISTENT );
253
+ REGISTER_INT_CONSTANT ("SIGPROF" , (php_int_t ) SIGPROF , CONST_CS | CONST_PERSISTENT );
254
+ REGISTER_INT_CONSTANT ("SIGWINCH" , (php_int_t ) SIGWINCH , CONST_CS | CONST_PERSISTENT );
255
255
#ifdef SIGPOLL
256
- REGISTER_INT_CONSTANT ("SIGPOLL" , (long ) SIGPOLL , CONST_CS | CONST_PERSISTENT );
256
+ REGISTER_INT_CONSTANT ("SIGPOLL" , (php_int_t ) SIGPOLL , CONST_CS | CONST_PERSISTENT );
257
257
#endif
258
- REGISTER_INT_CONSTANT ("SIGIO" , (long ) SIGIO , CONST_CS | CONST_PERSISTENT );
258
+ REGISTER_INT_CONSTANT ("SIGIO" , (php_int_t ) SIGIO , CONST_CS | CONST_PERSISTENT );
259
259
#ifdef SIGPWR
260
- REGISTER_INT_CONSTANT ("SIGPWR" , (long ) SIGPWR , CONST_CS | CONST_PERSISTENT );
260
+ REGISTER_INT_CONSTANT ("SIGPWR" , (php_int_t ) SIGPWR , CONST_CS | CONST_PERSISTENT );
261
261
#endif
262
262
#ifdef SIGSYS
263
- REGISTER_INT_CONSTANT ("SIGSYS" , (long ) SIGSYS , CONST_CS | CONST_PERSISTENT );
264
- REGISTER_INT_CONSTANT ("SIGBABY" , (long ) SIGSYS , CONST_CS | CONST_PERSISTENT );
263
+ REGISTER_INT_CONSTANT ("SIGSYS" , (php_int_t ) SIGSYS , CONST_CS | CONST_PERSISTENT );
264
+ REGISTER_INT_CONSTANT ("SIGBABY" , (php_int_t ) SIGSYS , CONST_CS | CONST_PERSISTENT );
265
265
#endif
266
266
267
267
#if HAVE_GETPRIORITY || HAVE_SETPRIORITY
@@ -556,25 +556,25 @@ PHP_FUNCTION(pcntl_fork)
556
556
Set an alarm clock for delivery of a signal*/
557
557
PHP_FUNCTION (pcntl_alarm )
558
558
{
559
- long seconds ;
559
+ php_int_t seconds ;
560
560
561
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & seconds ) == FAILURE )
561
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & seconds ) == FAILURE )
562
562
return ;
563
563
564
- RETURN_INT ((long ) alarm (seconds ));
564
+ RETURN_INT ((php_int_t ) alarm (seconds ));
565
565
}
566
566
/* }}} */
567
567
568
568
/* {{{ proto int pcntl_waitpid(int pid, int &status, int options)
569
569
Waits on or returns the status of a forked child as defined by the waitpid() system call */
570
570
PHP_FUNCTION (pcntl_waitpid )
571
571
{
572
- long pid , options = 0 ;
572
+ php_int_t pid , options = 0 ;
573
573
zval * z_status = NULL ;
574
574
int status ;
575
575
pid_t child_id ;
576
576
577
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "lz/|l " , & pid , & z_status , & options ) == FAILURE )
577
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "iz/|i " , & pid , & z_status , & options ) == FAILURE )
578
578
return ;
579
579
580
580
convert_to_int_ex (z_status );
@@ -589,20 +589,20 @@ PHP_FUNCTION(pcntl_waitpid)
589
589
590
590
Z_IVAL_P (z_status ) = status ;
591
591
592
- RETURN_INT ((long ) child_id );
592
+ RETURN_INT ((php_int_t ) child_id );
593
593
}
594
594
/* }}} */
595
595
596
596
/* {{{ proto int pcntl_wait(int &status)
597
597
Waits on or returns the status of a forked child as defined by the waitpid() system call */
598
598
PHP_FUNCTION (pcntl_wait )
599
599
{
600
- long options = 0 ;
600
+ php_int_t options = 0 ;
601
601
zval * z_status = NULL ;
602
602
int status ;
603
603
pid_t child_id ;
604
604
605
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "z/|l " , & z_status , & options ) == FAILURE )
605
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "z/|i " , & z_status , & options ) == FAILURE )
606
606
return ;
607
607
608
608
convert_to_int_ex (z_status );
@@ -624,7 +624,7 @@ PHP_FUNCTION(pcntl_wait)
624
624
625
625
Z_IVAL_P (z_status ) = status ;
626
626
627
- RETURN_INT ((long ) child_id );
627
+ RETURN_INT ((php_int_t ) child_id );
628
628
}
629
629
/* }}} */
630
630
@@ -633,9 +633,9 @@ PHP_FUNCTION(pcntl_wait)
633
633
PHP_FUNCTION (pcntl_wifexited )
634
634
{
635
635
#ifdef WIFEXITED
636
- long status_word ;
636
+ php_int_t status_word ;
637
637
638
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & status_word ) == FAILURE ) {
638
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & status_word ) == FAILURE ) {
639
639
return ;
640
640
}
641
641
@@ -651,9 +651,9 @@ PHP_FUNCTION(pcntl_wifexited)
651
651
PHP_FUNCTION (pcntl_wifstopped )
652
652
{
653
653
#ifdef WIFSTOPPED
654
- long status_word ;
654
+ php_int_t status_word ;
655
655
656
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & status_word ) == FAILURE ) {
656
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & status_word ) == FAILURE ) {
657
657
return ;
658
658
}
659
659
@@ -669,9 +669,9 @@ PHP_FUNCTION(pcntl_wifstopped)
669
669
PHP_FUNCTION (pcntl_wifsignaled )
670
670
{
671
671
#ifdef WIFSIGNALED
672
- long status_word ;
672
+ php_int_t status_word ;
673
673
674
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & status_word ) == FAILURE ) {
674
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & status_word ) == FAILURE ) {
675
675
return ;
676
676
}
677
677
@@ -687,9 +687,9 @@ PHP_FUNCTION(pcntl_wifsignaled)
687
687
PHP_FUNCTION (pcntl_wexitstatus )
688
688
{
689
689
#ifdef WEXITSTATUS
690
- long status_word ;
690
+ php_int_t status_word ;
691
691
692
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & status_word ) == FAILURE ) {
692
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & status_word ) == FAILURE ) {
693
693
return ;
694
694
}
695
695
@@ -705,9 +705,9 @@ PHP_FUNCTION(pcntl_wexitstatus)
705
705
PHP_FUNCTION (pcntl_wtermsig )
706
706
{
707
707
#ifdef WTERMSIG
708
- long status_word ;
708
+ php_int_t status_word ;
709
709
710
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & status_word ) == FAILURE ) {
710
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & status_word ) == FAILURE ) {
711
711
return ;
712
712
}
713
713
@@ -723,7 +723,7 @@ PHP_FUNCTION(pcntl_wtermsig)
723
723
PHP_FUNCTION (pcntl_wstopsig )
724
724
{
725
725
#ifdef WSTOPSIG
726
- long status_word ;
726
+ php_int_t status_word ;
727
727
728
728
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l" , & status_word ) == FAILURE ) {
729
729
return ;
@@ -751,7 +751,7 @@ PHP_FUNCTION(pcntl_exec)
751
751
zend_string * key ;
752
752
char * path ;
753
753
int path_len ;
754
- ulong key_num ;
754
+ php_uint_t key_num ;
755
755
756
756
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "s|aa" , & path , & path_len , & args , & envs ) == FAILURE ) {
757
757
return ;
@@ -837,7 +837,7 @@ PHP_FUNCTION(pcntl_signal)
837
837
{
838
838
zval * handle ;
839
839
zend_string * func_name ;
840
- long signo ;
840
+ php_int_t signo ;
841
841
zend_bool restart_syscalls = 1 ;
842
842
843
843
if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "lz|b" , & signo , & handle , & restart_syscalls ) == FAILURE ) {
@@ -864,7 +864,7 @@ PHP_FUNCTION(pcntl_signal)
864
864
865
865
/* Special long value case for SIG_DFL and SIG_IGN */
866
866
if (Z_TYPE_P (handle ) == IS_INT ) {
867
- if (Z_IVAL_P (handle ) != (long ) SIG_DFL && Z_IVAL_P (handle ) != (long ) SIG_IGN ) {
867
+ if (Z_IVAL_P (handle ) != (php_int_t ) SIG_DFL && Z_IVAL_P (handle ) != (php_int_t ) SIG_IGN ) {
868
868
php_error_docref (NULL TSRMLS_CC , E_WARNING , "Invalid value for handle argument specified" );
869
869
RETURN_FALSE ;
870
870
}
@@ -912,11 +912,11 @@ PHP_FUNCTION(pcntl_signal_dispatch)
912
912
Examine and change blocked signals */
913
913
PHP_FUNCTION (pcntl_sigprocmask )
914
914
{
915
- long how , signo ;
915
+ php_int_t how , signo ;
916
916
zval * user_set , * user_oldset = NULL , * user_signo ;
917
917
sigset_t set , oldset ;
918
918
919
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "la |z/" , & how , & user_set , & user_oldset ) == FAILURE ) {
919
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "ia |z/" , & how , & user_set , & user_oldset ) == FAILURE ) {
920
920
return ;
921
921
}
922
922
@@ -969,14 +969,14 @@ PHP_FUNCTION(pcntl_sigprocmask)
969
969
static void pcntl_sigwaitinfo (INTERNAL_FUNCTION_PARAMETERS , int timedwait ) /* {{{ */
970
970
{
971
971
zval * user_set , * user_signo , * user_siginfo = NULL ;
972
- long tv_sec = 0 , tv_nsec = 0 ;
972
+ php_int_t tv_sec = 0 , tv_nsec = 0 ;
973
973
sigset_t set ;
974
974
int signo ;
975
975
siginfo_t siginfo ;
976
976
struct timespec timeout ;
977
977
978
978
if (timedwait ) {
979
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "a|z/ll " , & user_set , & user_siginfo , & tv_sec , & tv_nsec ) == FAILURE ) {
979
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "a|z/ii " , & user_set , & user_siginfo , & tv_sec , & tv_nsec ) == FAILURE ) {
980
980
return ;
981
981
}
982
982
} else {
@@ -1052,7 +1052,7 @@ static void pcntl_sigwaitinfo(INTERNAL_FUNCTION_PARAMETERS, int timedwait) /* {{
1052
1052
case SIGFPE :
1053
1053
case SIGSEGV :
1054
1054
case SIGBUS :
1055
- add_assoc_double_ex (user_siginfo , "addr" , sizeof ("addr" )- 1 , (long )siginfo .si_addr );
1055
+ add_assoc_double_ex (user_siginfo , "addr" , sizeof ("addr" )- 1 , (php_int_t )siginfo .si_addr );
1056
1056
break ;
1057
1057
#ifdef SIGPOLL
1058
1058
case SIGPOLL :
@@ -1091,11 +1091,11 @@ PHP_FUNCTION(pcntl_sigtimedwait)
1091
1091
Get the priority of any process */
1092
1092
PHP_FUNCTION (pcntl_getpriority )
1093
1093
{
1094
- long who = PRIO_PROCESS ;
1095
- long pid = getpid ();
1094
+ php_int_t who = PRIO_PROCESS ;
1095
+ php_int_t pid = getpid ();
1096
1096
int pri ;
1097
1097
1098
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "|ll " , & pid , & who ) == FAILURE ) {
1098
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "|ii " , & pid , & who ) == FAILURE ) {
1099
1099
RETURN_FALSE ;
1100
1100
}
1101
1101
@@ -1130,11 +1130,11 @@ PHP_FUNCTION(pcntl_getpriority)
1130
1130
Change the priority of any process */
1131
1131
PHP_FUNCTION (pcntl_setpriority )
1132
1132
{
1133
- long who = PRIO_PROCESS ;
1134
- long pid = getpid ();
1135
- long pri ;
1133
+ php_int_t who = PRIO_PROCESS ;
1134
+ php_int_t pid = getpid ();
1135
+ php_int_t pri ;
1136
1136
1137
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l|ll " , & pri , & pid , & who ) == FAILURE ) {
1137
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i|ii " , & pri , & pid , & who ) == FAILURE ) {
1138
1138
RETURN_FALSE ;
1139
1139
}
1140
1140
@@ -1177,9 +1177,9 @@ PHP_FUNCTION(pcntl_get_last_error)
1177
1177
Retrieve the system error message associated with the given errno. */
1178
1178
PHP_FUNCTION (pcntl_strerror )
1179
1179
{
1180
- long error ;
1180
+ php_int_t error ;
1181
1181
1182
- if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "l " , & error ) == FAILURE ) {
1182
+ if (zend_parse_parameters (ZEND_NUM_ARGS () TSRMLS_CC , "i " , & error ) == FAILURE ) {
1183
1183
RETURN_FALSE ;
1184
1184
}
1185
1185
0 commit comments