summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doio.c4
-rw-r--r--pp_sys.c10
2 files changed, 7 insertions, 7 deletions
diff --git a/doio.c b/doio.c
index 695a209787..fda993e7e9 100644
--- a/doio.c
+++ b/doio.c
@@ -417,8 +417,8 @@ nextargv(register GV *gv)
int filedev;
int fileino;
#endif
- int fileuid;
- int filegid;
+ Uid_t fileuid;
+ Gid_t filegid;
if (!PL_argvoutgv)
PL_argvoutgv = gv_fetchpv("ARGVOUT",TRUE,SVt_PVIO);
diff --git a/pp_sys.c b/pp_sys.c
index 00ee2b194e..2ba6ecb16b 100644
--- a/pp_sys.c
+++ b/pp_sys.c
@@ -607,7 +607,7 @@ PP(pp_fileno)
PP(pp_umask)
{
djSP; dTARGET;
- int anum;
+ Mode_t anum;
#ifdef HAS_UMASK
if (MAXARG < 1) {
@@ -3380,7 +3380,7 @@ PP(pp_fork)
{
#ifdef HAS_FORK
djSP; dTARGET;
- int childpid;
+ Pid_t childpid;
GV *tmpgv;
EXTEND(SP, 1);
@@ -3404,7 +3404,7 @@ PP(pp_wait)
{
#if !defined(DOSISH) || defined(OS2) || defined(WIN32)
djSP; dTARGET;
- int childpid;
+ Pid_t childpid;
int argflags;
childpid = wait4pid(-1, &argflags, 0);
@@ -3420,7 +3420,7 @@ PP(pp_waitpid)
{
#if !defined(DOSISH) || defined(OS2) || defined(WIN32)
djSP; dTARGET;
- int childpid;
+ Pid_t childpid;
int optype;
int argflags;
@@ -3439,7 +3439,7 @@ PP(pp_system)
{
djSP; dMARK; dORIGMARK; dTARGET;
I32 value;
- int childpid;
+ Pid_t childpid;
int result;
int status;
Sigsave_t ihand,qhand; /* place to save signals during system() */