Possible NULL pointer reference found by Coverity checks.
[p5sagit/p5-mst-13.2.git] / proto.h
diff --git a/proto.h b/proto.h
index 3be3750..61f9571 100644 (file)
--- a/proto.h
+++ b/proto.h
@@ -389,7 +389,7 @@ PERL_CALLCONV void  Perl_dounwind(pTHX_ I32 cxix);
                        __attribute__nonnull__(pTHX_2)
                        __attribute__nonnull__(pTHX_3); */
 
-PERL_CALLCONV bool     Perl_do_aexec5(pTHX_ SV* really, SV** mark, SV** sp, int fd, int flag)
+PERL_CALLCONV bool     Perl_do_aexec5(pTHX_ SV* really, SV** mark, SV** sp, int fd, int do_report)
                        __attribute__nonnull__(pTHX_2)
                        __attribute__nonnull__(pTHX_3);
 
@@ -431,7 +431,7 @@ PERL_CALLCONV int   Perl_do_spawn_nowait(pTHX_ char* cmd)
 
 #endif
 #if !defined(WIN32)
-PERL_CALLCONV bool     Perl_do_exec3(pTHX_ const char* cmd, int fd, int flag)
+PERL_CALLCONV bool     Perl_do_exec3(pTHX_ const char* cmd, int fd, int do_report)
                        __attribute__nonnull__(pTHX_1);
 
 #endif
@@ -3839,7 +3839,7 @@ STATIC char*      S_swallow_bom(pTHX_ U8 *s)
                        __attribute__warn_unused_result__
                        __attribute__nonnull__(pTHX_1);
 
-STATIC void    S_checkcomma(pTHX_ char *s, const char *name, const char *what)
+STATIC void    S_checkcomma(pTHX_ const char *s, const char *name, const char *what)
                        __attribute__nonnull__(pTHX_1)
                        __attribute__nonnull__(pTHX_2)
                        __attribute__nonnull__(pTHX_3);
@@ -4365,7 +4365,11 @@ STATIC char*     S_skipspace1(pTHX_ char *s)
 STATIC char*   S_skipspace2(pTHX_ char *s, SV **sv)
                        __attribute__nonnull__(pTHX_1);
 
+STATIC void    S_start_force(pTHX_ int where);
+STATIC void    S_curmad(pTHX_ char slot, SV *sv);
 #  endif
+PERL_CALLCONV int      Perl_madlex(pTHX);
+PERL_CALLCONV int      Perl_madparse(pTHX);
 #endif
 
 END_EXTERN_C