From 90771f9ef14bcd469cccec3a0e4fd4c295c77daf Mon Sep 17 00:00:00 2001 From: trifonnt Date: Sat, 12 Jan 2008 23:38:27 +0000 Subject: [PATCH] Avoid NullPinterException. https://sourceforge.net/tracker/?func=detail&atid=879334&aid=1869926&group_id=176962 --- .../src/org/compiere/report/ReportStarter.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/JasperReports/src/org/compiere/report/ReportStarter.java b/JasperReports/src/org/compiere/report/ReportStarter.java index 836e3ca841..9ebd10c764 100644 --- a/JasperReports/src/org/compiere/report/ReportStarter.java +++ b/JasperReports/src/org/compiere/report/ReportStarter.java @@ -803,14 +803,16 @@ public class ReportStarter implements ProcessCall, ClientProcess { } private void addProcessInfoParameters(Map params, ProcessInfoParameter[] para) { - for (int i = 0; i < para.length; i++) { - if (para[i].getParameter_To() == null) { - params.put(para[i].getParameterName(), para[i].getParameter()); - } else { - params.put( para[i].getParameterName()+"1", para[i].getParameter()); - params.put( para[i].getParameterName()+"2", para[i].getParameter_To()); + if (para != null) { + for (int i = 0; i < para.length; i++) { + if (para[i].getParameter_To() == null) { + params.put(para[i].getParameterName(), para[i].getParameter()); + } else { + params.put( para[i].getParameterName()+"1", para[i].getParameter()); + params.put( para[i].getParameterName()+"2", para[i].getParameter_To()); + } } - } + } } /**