Other temporary files (msg.a#### through msg.z####) are created
        and used without any problems. When it comes to "{", this error occurs.

        This error never occured on v0.90.2 and earlier versions.

Try adding C_HPUX to the list of operating systems around line 4310, and report
back if it helps.

               do {
                       sprintf(privdata->filename, "%s/msg.XXXXXX", dir);
#if     defined(C_LINUX) || defined(C_BSD) || defined(HAVE_MKSTEMP) || 
defined(C_SOLARIS)
                       privdata->dataSocket = mkstemp(privdata->filename);
#else
                       if(mktemp(privdata->filename) == NULL) {
                               logg(_("mktemp %s failed"), privdata->filename);
                               return 0;
                       }
                       privdata->dataSocket = open(privdata->filename, 
O_CREAT|O_EXCL|O_WRONLY|O_TRUNC, 0600);
#endif
               } while((--ntries > 0) && (privdata->dataSocket < 0));


//D

-Nigel

--
Nigel Horne. Arranger, Adjudicator, Band Trainer, Composer, Tutor, Typesetter.
NJH Music, Barnsley, UK.  ICQ#20252325
[EMAIL PROTECTED] http://www.bandsman.co.uk
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to