From 4fa375683fdb7edff67c951fb371ab4a23435308 Mon Sep 17 00:00:00 2001 From: LexManos Date: Tue, 9 Jul 2013 01:21:50 -0700 Subject: [PATCH] Fix NPE in new debug line when patch targets don't exist. --- common/cpw/mods/fml/common/patcher/ClassPatchManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/cpw/mods/fml/common/patcher/ClassPatchManager.java b/common/cpw/mods/fml/common/patcher/ClassPatchManager.java index 55c6df89fa..0eef9b53e3 100644 --- a/common/cpw/mods/fml/common/patcher/ClassPatchManager.java +++ b/common/cpw/mods/fml/common/patcher/ClassPatchManager.java @@ -67,7 +67,7 @@ public class ClassPatchManager { return inputData; } boolean ignoredError = false; - FMLLog.fine("Runtime patching class %s (input size %d), found %d patch%s", mappedName, inputData.length, list.size(), list.size()!=1 ? "es" : ""); + FMLLog.fine("Runtime patching class %s (input size %d), found %d patch%s", mappedName, (inputData == null ? 0 : inputData.length), list.size(), list.size()!=1 ? "es" : ""); for (ClassPatch patch: list) { if (!patch.targetClassName.equals(mappedName))