diff options
author | Nicholas Clark <nick@ccl4.org> | 2008-01-18 15:28:09 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-01-18 15:28:09 +0000 |
commit | f20b29985da982221016a5e2fdf979d5ba37b5cf (patch) | |
tree | 090ccdf72dfee40ca0c4e8b6227002787e896c9b /proto.h | |
parent | ec2019add1c7fdb16a67372a1ed14c16660c3cea (diff) | |
download | perl-f20b29985da982221016a5e2fdf979d5ba37b5cf.tar.gz |
The suidscript argument to S_forbid_setid(), S_open_script() and
S_validate_suid() is actually just a boolean. So make it so.
p4raw-id: //depot/perl@33001
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3388,7 +3388,7 @@ STATIC void S_find_beginning(pTHX_ SV* linestr_sv, PerlIO *rsfp) __attribute__nonnull__(pTHX_1) __attribute__nonnull__(pTHX_2); -STATIC void S_forbid_setid(pTHX_ const char flag, const int suidscript); +STATIC void S_forbid_setid(pTHX_ const char flag, const bool suidscript); STATIC void S_incpush(pTHX_ const char *dir, bool addsubdirs, bool addoldvers, bool usesep, bool canrelocate); STATIC void S_init_interp(pTHX); STATIC void S_init_ids(pTHX); @@ -3402,7 +3402,7 @@ STATIC void S_my_exit_jump(pTHX) __attribute__noreturn__; STATIC void S_nuke_stacks(pTHX); -STATIC int S_open_script(pTHX_ const char *scriptname, bool dosearch, int *suidscript, PerlIO **rsfpp) +STATIC int S_open_script(pTHX_ const char *scriptname, bool dosearch, bool *suidscript, PerlIO **rsfpp) __attribute__nonnull__(pTHX_1) __attribute__nonnull__(pTHX_3) __attribute__nonnull__(pTHX_4); @@ -3412,7 +3412,7 @@ STATIC void S_usage(pTHX_ const char *name) #ifdef DOSUID # ifdef IAMSUID -STATIC void S_validate_suid(pTHX_ const char *validarg, int fdscript, int suidscript, SV* linestr_sv, PerlIO *rsfp) +STATIC void S_validate_suid(pTHX_ const char *validarg, int fdscript, bool suidscript, SV* linestr_sv, PerlIO *rsfp) __attribute__nonnull__(pTHX_1) __attribute__nonnull__(pTHX_4) __attribute__nonnull__(pTHX_5); |