From f6c5e6d0e84db042ecdeff4207c21861c98dbc10 Mon Sep 17 00:00:00 2001 From: Darius Clark Date: Sun, 18 Nov 2018 15:35:54 -0500 Subject: [PATCH] Update `fs.rs`. --- src/bindings/fs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bindings/fs.rs b/src/bindings/fs.rs index b94e029..c69e351 100644 --- a/src/bindings/fs.rs +++ b/src/bindings/fs.rs @@ -53,7 +53,7 @@ pub fn init(lua: &Lua) -> Result<(), LuaError> { module.set("read_file", lua.create_function( |lua, path: String| { let data = fs::read(path).map_err(|err| LuaError::external(err))?; - Ok(lua.create_string(&data)?) + Ok(lua.create_string(&String::from_utf8_lossy(&data[..]).to_owned().to_string())?) })?)?; module.set("exists", lua.create_function( |_, path: String| {