diff options
author | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-11-13 14:13:30 +0000 |
---|---|---|
committer | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-11-13 14:13:30 +0000 |
commit | c09156bb55f832ab6700e99026187942841f0ae4 (patch) | |
tree | f66ff50686e3fd8401b4d531089c099bf3656035 /pp_sys.c | |
parent | 004955206412e3e53b76d4dad6bc7ac3032c300a (diff) | |
download | perl-c09156bb55f832ab6700e99026187942841f0ae4.tar.gz |
Change CONTEXT to PERL_CONTEXT throughout source (since the #define
to avoid the Digital UNIX clash no longer works). Changed the #ifdef
in pp_sys.c for whether getnet* function get protoyped (since the
default had a broken prototype for getnetbyaddr).
p4raw-id: //depot/perl@247
Diffstat (limited to 'pp_sys.c')
-rw-r--r-- | pp_sys.c | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -956,7 +956,7 @@ static OP * doform(CV *cv, GV *gv, OP *retop) { dTHR; - register CONTEXT *cx; + register PERL_CONTEXT *cx; I32 gimme = GIMME_V; AV* padlist = CvPADLIST(cv); SV** svp = AvARRAY(padlist); @@ -1024,7 +1024,7 @@ PP(pp_leavewrite) PerlIO *fp; SV **newsp; I32 gimme; - register CONTEXT *cx; + register PERL_CONTEXT *cx; DEBUG_f(PerlIO_printf(Perl_debug_log, "left=%ld, todo=%ld\n", (long)IoLINES_LEFT(io), (long)FmLINES(formtarget))); @@ -3737,8 +3737,12 @@ PP(pp_gnetent) I32 which = op->op_type; register char **elem; register SV *sv; -#ifndef DONT_DECLARE_STD +#ifdef NETDB_H_OMITS_GETNET struct netent *getnetbyname(const char *); + /* + * long is wrong for getnetbyadddr (e.g. on Alpha). POSIX.1g says + * in_addr_t but then such systems don't have broken netdb.h anyway. + */ struct netent *getnetbyaddr(long int, int); struct netent *getnetent(void); #endif |