| @@ -291,6 +291,7 @@ func updateFile(name string) applierFn { | ||||
|  | ||||
| 		info, err := file.Stat() | ||||
| 		if err != nil { | ||||
| 			file.Close() | ||||
| 			return err | ||||
| 		} | ||||
|  | ||||
| @@ -300,10 +301,12 @@ func updateFile(name string) applierFn { | ||||
| 		) | ||||
|  | ||||
| 		if _, err := rand.Read(buf); err != nil { | ||||
| 			file.Close() | ||||
| 			return err | ||||
| 		} | ||||
|  | ||||
| 		if _, err := file.WriteAt(buf, offset); err != nil { | ||||
| 			file.Close() | ||||
| 			return fmt.Errorf("failed to write %q at offset %d: %w", path, offset, err) | ||||
| 		} | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Maksym Pavlenko
					Maksym Pavlenko