From: qydysky Date: Thu, 30 Jul 2020 18:30:06 +0000 (+0800) Subject: 13 X-Git-Tag: v0.0.2~75 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=ee8fb2e63a4c61e5d96111d145621a38bb4b9192;p=part%2F.git 13 --- diff --git a/Sys.go b/Sys.go index d55d2c7..d2be35d 100644 --- a/Sys.go +++ b/Sys.go @@ -62,21 +62,21 @@ func (this *sys) GetFreePort() int { return p } -func (t *sys) GetTmpDir() string { +func (t *sys) GetTmpDir(pdir string) string { defer t.Unlock() t.Lock() - dir, err := ioutil.TempDir("", "") + dir, err := ioutil.TempDir(pdir, "") if err != nil {Logf().E(err.Error());return ""} return dir } -func (t *sys) GetTmpFile(dir string) string { +func (t *sys) GetTmpFile(pdir string) string { defer t.Unlock() t.Lock() - tmpfile, err := ioutil.TempFile(dir, "*.tmp") + tmpfile, err := ioutil.TempFile(pdir, "*.tmp") if err != nil {Logf().E(err.Error());return ""} name := tmpfile.Name() tmpfile.Close()