X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=mg.c;h=df75970be2029ac9bf089875b271239844f5fcf4;hb=f8f79f57f467ffff4d31dc518ce3f6d2364090a0;hp=d29817648155af8061080d5d29d535c4081c5567;hpb=0daa599b568c3d2373a59e6063e86a6f865719a8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/mg.c b/mg.c index d298176..df75970 100644 --- a/mg.c +++ b/mg.c @@ -48,6 +48,14 @@ Signal_t Perl_csighandler(int sig); static void restore_magic(pTHX_ void *p); static void unwind_handler_stack(pTHX_ void *p); +#ifdef __Lynx__ +/* Missing protos on LynxOS */ +void setruid(uid_t id); +void seteuid(uid_t id); +void setrgid(uid_t id); +void setegid(uid_t id); +#endif + /* * Use the "DESTRUCTOR" scope cleanup to reinstate magic. */ @@ -547,7 +555,7 @@ int Perl_magic_get(pTHX_ SV *sv, MAGIC *mg) { register I32 paren; - register char *s; + register char *s = NULL; register I32 i; register REGEXP *rx;