From 301d589fae484d555c6c79f8f614cb608f07d6c1 Mon Sep 17 00:00:00 2001 From: hns Date: Wed, 16 Mar 2005 16:48:01 +0000 Subject: [PATCH] Fix bug that always caused resource- and app-less properties to be cleared in update(). --- src/helma/util/ResourceProperties.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/helma/util/ResourceProperties.java b/src/helma/util/ResourceProperties.java index ab7d8624..a5a44881 100644 --- a/src/helma/util/ResourceProperties.java +++ b/src/helma/util/ResourceProperties.java @@ -37,7 +37,7 @@ public final class ResourceProperties extends Properties { private boolean ignoreCase = true; // Cached checksum of last check - private long lastChecksum = -1; + private long lastChecksum = 0; // Time of last check private long lastCheck = 0; @@ -137,11 +137,7 @@ public final class ResourceProperties extends Properties { */ public boolean needsUpdate() { lastCheck = System.currentTimeMillis(); - if (getChecksum() != lastChecksum) { - return true; - } else { - return false; - } + return (getChecksum() != lastChecksum); } /**