lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Mark Meijer wrote:
Hi all,

For some reason, reading in an entire file, for example with simple test code like this, doesn't appear read the whole file:

local file = io.open("infile", "r");
if(file) then
local data = file:read("*a"); -- i've also tried "*all" as described in PIL
  file:close();
  file = io.open("outfile", "w");
  if(file) then
     file:write(data);
     file:close();
  end
end

Try "rb" and "wb" as the 2-nd parameter to io.open().

--
Shmuel