From 1c52dfefefa801eba99b478d53811adb9c19bd50 Mon Sep 17 00:00:00 2001 From: nvt-se Date: Mon, 10 Aug 2009 12:56:13 +0000 Subject: [PATCH] read the bytes of a full region from the original file if the log record doesn't exist. --- tools/coffee-manager/se/sics/coffee/CoffeeFile.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/coffee-manager/se/sics/coffee/CoffeeFile.java b/tools/coffee-manager/se/sics/coffee/CoffeeFile.java index 0c7700714..87ccbe907 100644 --- a/tools/coffee-manager/se/sics/coffee/CoffeeFile.java +++ b/tools/coffee-manager/se/sics/coffee/CoffeeFile.java @@ -28,7 +28,7 @@ * * This file is part of the Contiki operating system. * - * $Id: CoffeeFile.java,v 1.3 2009/08/10 12:51:52 nvt-se Exp $ + * $Id: CoffeeFile.java,v 1.4 2009/08/10 12:56:13 nvt-se Exp $ * * @author Nicolas Tsiftes * @@ -107,8 +107,8 @@ public class CoffeeFile { for(i = 0; i < microLog.getLogRecords(); i++) { bytes = microLog.getRegion(i); if(bytes == null) { - bytes = new byte[1]; - coffeeFS.getImage().read(bytes, 1, i * microLog.getLogRecordSize()); + bytes = new byte[microLog.getLogRecordSize()]; + coffeeFS.getImage().read(bytes, bytes.length, i * microLog.getLogRecordSize()); } fOut.write(bytes); }