commit | 5daea746a95c11702e50a6d41057b0f52eea2c23 | [log] [tgz] |
---|---|---|
author | Vidyashree Rama <vidyashree.rama@huawei.com> | Fri May 20 16:29:25 2016 +0530 |
committer | Ray Milkey <ray@onlab.us> | Fri May 27 21:08:14 2016 +0000 |
tree | daae02ee978a12b0f797d0e4667def91ee360c67 | |
parent | 3e357f60726e45507836b6a9bcf1a752edf44356 [diff] [blame] |
[ONOS-4563][ONOS-4564][ONOS-4551][ONOS-4538]defect fix Change-Id: Ia3fe844e1e846d2e1d2c4359eefc815e7767aef9
diff --git a/src/main/java/org/onosproject/yangutils/translator/tojava/JavaCodeGeneratorUtil.java b/src/main/java/org/onosproject/yangutils/translator/tojava/JavaCodeGeneratorUtil.java index 5c06f42..47e5c35 100644 --- a/src/main/java/org/onosproject/yangutils/translator/tojava/JavaCodeGeneratorUtil.java +++ b/src/main/java/org/onosproject/yangutils/translator/tojava/JavaCodeGeneratorUtil.java
@@ -251,8 +251,8 @@ */ private static void close(YangNode node) throws IOException { - - if (((TempJavaCodeFragmentFilesContainer) node).getTempJavaCodeFragmentFiles() != null) { + if (node instanceof JavaCodeGenerator && ((TempJavaCodeFragmentFilesContainer) node) + .getTempJavaCodeFragmentFiles() != null) { ((TempJavaCodeFragmentFilesContainer) node).getTempJavaCodeFragmentFiles().freeTemporaryResources(true); } }