summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-02-14 23:51:05 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-02-14 23:51:05 +0000
commitb621ec8a698460b51809249a67bcb91975afb606 (patch)
treef523e626c26a83576867290d544235cc344dc94c /ext
parent302fc0d0ea657493cf16e4c2f614a75829963d52 (diff)
downloadperl-b621ec8a698460b51809249a67bcb91975afb606.tar.gz
silly compilers don't know that croak() exits
and complain about unitialized RETVALs p4raw-id: //depot/cfgperl@5087
Diffstat (limited to 'ext')
-rw-r--r--ext/Sys/Syslog/Syslog.xs6
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/Sys/Syslog/Syslog.xs b/ext/Sys/Syslog/Syslog.xs
index d227343a1a..511df9f85f 100644
--- a/ext/Sys/Syslog/Syslog.xs
+++ b/ext/Sys/Syslog/Syslog.xs
@@ -551,6 +551,7 @@ _PATH_LOG()
RETVAL = _PATH_LOG;
#else
croak("Your vendor has not defined the Sys::Syslog macro _PATH_LOG");
+ RETVAL = NULL;
#endif
OUTPUT:
RETVAL
@@ -564,6 +565,7 @@ LOG_FAC(p)
RETVAL = LOG_FAC(p);
#else
croak("Your vendor has not defined the Sys::Syslog macro LOG_FAC");
+ RETVAL = -1;
#endif
OUTPUT:
RETVAL
@@ -577,6 +579,7 @@ LOG_PRI(p)
RETVAL = LOG_PRI(p);
#else
croak("Your vendor has not defined the Sys::Syslog macro LOG_PRI");
+ RETVAL = -1;
#endif
OUTPUT:
RETVAL
@@ -591,6 +594,7 @@ LOG_MAKEPRI(fac,pri)
RETVAL = LOG_MAKEPRI(fac,pri);
#else
croak("Your vendor has not defined the Sys::Syslog macro LOG_MAKEPRI");
+ RETVAL = -1;
#endif
OUTPUT:
RETVAL
@@ -604,6 +608,7 @@ LOG_MASK(pri)
RETVAL = LOG_MASK(pri);
#else
croak("Your vendor has not defined the Sys::Syslog macro LOG_MASK");
+ RETVAL = -1;
#endif
OUTPUT:
RETVAL
@@ -617,6 +622,7 @@ LOG_UPTO(pri)
RETVAL = LOG_UPTO(pri);
#else
croak("Your vendor has not defined the Sys::Syslog macro LOG_UPTO");
+ RETVAL = -1;
#endif
OUTPUT:
RETVAL