Преглед изворни кода

Create a relative symlink for log files.

This matches what C++ does in practice, and permits this code to work
if -log_dir is a relative path.
David Symonds пре 12 година
родитељ
комит
20cea4dfef
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      glog_file.go

+ 2 - 2
glog_file.go

@@ -114,8 +114,8 @@ func create(tag string, t time.Time) (f *os.File, filename string, err error) {
 		f, err := os.Create(fname)
 		if err == nil {
 			symlink := filepath.Join(dir, link)
-			os.Remove(symlink)         // ignore err
-			os.Symlink(fname, symlink) // ignore err
+			os.Remove(symlink)        // ignore err
+			os.Symlink(name, symlink) // ignore err
 			return f, fname, nil
 		}
 		lastErr = err