Bug 8769 YangTextTemplate throw exception during yang binding Code Generator 59/59659/2
authorxygeng <geng.xingyuan@zte.com.cn>
Thu, 29 Jun 2017 09:06:11 +0000 (17:06 +0800)
committerGeng Xingyuan <geng.xingyuan@zte.com.cn>
Sat, 1 Jul 2017 11:10:40 +0000 (11:10 +0000)
Change-Id: Ibbf5cfd60f3110cf7298dcf5a31720672b6ca296
Signed-off-by: Geng Xingyuan <geng.xingyuan@zte.com.cn>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/YangTextTemplate.java

index 2b1508b86a2b2260d4668bea9f9e1d05042e9f24..58b90e93c130ba203fbd3a05500c582682d18a70 100644 (file)
@@ -70,7 +70,7 @@ final class YangTextTemplate {
                 }
 
                 // Trim leading whitespace
-                while (lineBuilder.charAt(0) == ' ') {
+                while (lineBuilder.length() > 0 && lineBuilder.charAt(0) == ' ') {
                     lineBuilder.deleteCharAt(0);
                 }