(r any)
| 165 | } |
| 166 | |
| 167 | func (tf TempFile) CopyFrom(r any) { |
| 168 | reader := GetReader(r) |
| 169 | if reader == nil { |
| 170 | tf.vm.ThrowTypeError("CopyFrom required a Reader") |
| 171 | } |
| 172 | if closer, ok := reader.(io.ReadCloser); ok { |
| 173 | defer func() { |
| 174 | _ = closer.Close() |
| 175 | }() |
| 176 | } |
| 177 | if _, e := io.Copy(tf.f, reader); e != nil { |
| 178 | tf.vm.ThrowError(e) |
| 179 | } |
| 180 | } |
| 181 | |
| 182 | func (tf TempFile) SeekTo(offset int64, whence int) int64 { |
| 183 | ret, e := tf.f.Seek(offset, whence) |
nothing calls this directly
no test coverage detected