Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!dali.cs.montana.edu!milton!hubert@cac.washington.edu From: hubert@cac.washington.edu (Steve Hubert) Newsgroups: comp.mail.sendmail Subject: support/syslog.c is not portable (version in 5.65 distribution) Message-ID: <9453@milton.u.washington.edu> Date: 18 Oct 90 01:12:59 GMT Sender: hubert@milton.u.washington.edu Organization: University of Washington, Seattle Lines: 29 DESCRIPTION: Varargs handling is incorrect. FIX: /* * This is not portable so do it right instead. Hubert, Aug 90. * syslog(pri, fmt, args) int pri, args; char *fmt; { vsyslog(pri, fmt, &args); } * */ syslog(pri, fmt, va_alist) int pri; char *fmt; va_dcl { va_list ap; va_start(ap); vsyslog(pri, fmt, ap); va_end(ap); }