From 81e0357561381fe9d274e757e01259d56bd2c467 Mon Sep 17 00:00:00 2001 From: wing328 Date: Sun, 8 Oct 2017 18:38:23 +0800 Subject: [PATCH] fix NPE reported in #6519 (#6635) --- .../main/java/io/swagger/codegen/DefaultCodegen.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java index 6ebda3dccc5..39af1118cfc 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java @@ -2739,11 +2739,19 @@ public class DefaultCodegen { } public boolean isDataTypeBinary(String dataType) { - return dataType.toLowerCase().startsWith("byte"); + if (dataType != null) { + return dataType.toLowerCase().startsWith("byte"); + } else { + return false; + } } public boolean isDataTypeFile(String dataType) { - return dataType.toLowerCase().equals("file"); + if (dataType != null) { + return dataType.toLowerCase().equals("file"); + } else { + return false; + } } /**