On Thursday 29 December 2005 09:15, matt wrote: > well the default tmpnam is doing nothing as far as i can see: > > UnifiedCSD: /Users/matt/Documents/Csound/csd/Bach.csd > STARTING FILE > Creating orchestra > Creating score > orchname: /var/tmp/tmp.orc > scorename: /var/tmp/tmp.sco So, what does the following program print for you on the Mac ? #include int main(void) { char foo[L_tmpnam], bar[L_tmpnam]; tmpnam(foo); tmpnam(bar); printf("%s\n%s\n", foo, bar); return 0; } I get: /tmp/filexZAuVy /tmp/fileA2YDia I made some changes to the CVS sources so that the original suffix of tmp file names is no longer removed on OS X. If the above test prints file names like /var/tmp/tmp.000001 for you, then it should be an improvement. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net