From 14d9c82369e5f12cab80d06034891b1e665534f9 Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Sat, 6 Jun 2015 10:43:20 +0200 Subject: [PATCH] findbugs: String to byt[] conversion decodeBase64() can work on String so the unsafe conversion is not needed Signed-off-by: Rohit Yadav This closes #361 --- server/src/com/cloud/network/NetworkModelImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/network/NetworkModelImpl.java b/server/src/com/cloud/network/NetworkModelImpl.java index a49da68d90c..84e1d4f6f88 100644 --- a/server/src/com/cloud/network/NetworkModelImpl.java +++ b/server/src/com/cloud/network/NetworkModelImpl.java @@ -2292,7 +2292,7 @@ public class NetworkModelImpl extends ManagerBase implements NetworkModel { final List vmData = new ArrayList(); if (userData != null) { - vmData.add(new String[]{"userdata", "user-data", new String(Base64.decodeBase64(userData.getBytes()))}); + vmData.add(new String[]{"userdata", "user-data", new String(Base64.decodeBase64(userData))}); } vmData.add(new String[]{"metadata", "service-offering", StringUtils.unicodeEscape(serviceOffering)}); vmData.add(new String[]{"metadata", "availability-zone", StringUtils.unicodeEscape(zoneName)});