X-Git-Url: http://git.megacz.com/?p=nestedvm.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fnestedvm%2FRuntime.java;h=50b5162a03c3acf679d6a0667c1b97e77e7d2189;hp=c501d0dc82246492e50131adf4796838cc2e5cb2;hb=b6be9bcc91cf8e995a0e616a480813cdbef09dc2;hpb=abe7c48fc6762412703430702e60db9cd834b55a diff --git a/src/org/ibex/nestedvm/Runtime.java b/src/org/ibex/nestedvm/Runtime.java index c501d0d..50b5162 100644 --- a/src/org/ibex/nestedvm/Runtime.java +++ b/src/org/ibex/nestedvm/Runtime.java @@ -1194,8 +1194,8 @@ public abstract class Runtime implements UsermodeConstants,Registers,Cloneable { } public void _close() { - try {is.close(); } catch(IOException e) { /*ignore*/ } - try {os.close(); } catch(IOException e) { /*ignore*/ } + if(is != null) try { is.close(); } catch(IOException e) { /*ignore*/ } + if(os != null) try { os.close(); } catch(IOException e) { /*ignore*/ } } public int read(byte[] a, int off, int length) throws ErrnoException {