diff --git a/bindings/java/src/net/hyperic/sigar/util/Getline.java b/bindings/java/src/net/hyperic/sigar/util/Getline.java index eb86a19e..40399822 100644 --- a/bindings/java/src/net/hyperic/sigar/util/Getline.java +++ b/bindings/java/src/net/hyperic/sigar/util/Getline.java @@ -76,7 +76,9 @@ public class Getline { public void initHistoryFile(File file) throws IOException { - histinit(file.getCanonicalPath()); + if (useNative) { + histinit(file.getCanonicalPath()); + } } public void addToHistory(String line) { @@ -85,6 +87,8 @@ public class Getline { { return; } - histadd(line); + if (useNative) { + histadd(line); + } } }