From e697af6668edc38a66d1afe7205c54d28d9c2823 Mon Sep 17 00:00:00 2001 From: XenoAmess <xenoamess@gmail.com> Date: Thu, 11 Feb 2021 23:08:18 +0800 Subject: [PATCH] remove useless cast --- .../src/main/java/com/metasploit/meterpreter/Meterpreter.java | 2 +- .../java/com/metasploit/meterpreter/stdapi/stdapi_fs_stat.java | 2 +- .../meterpreter/stdapi/stdapi_ui_desktop_screenshot_V1_4.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java index e960f1f9..80f136b5 100644 --- a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java +++ b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/Meterpreter.java @@ -299,7 +299,7 @@ public class Meterpreter { classLoader = new URLClassLoader(new URL[]{url}, classLoader); } JarInputStream jis = new JarInputStream(new ByteArrayInputStream(data)); - String loaderName = (String) jis.getManifest().getMainAttributes().getValue("Extension-Loader"); + String loaderName = jis.getManifest().getMainAttributes().getValue("Extension-Loader"); ExtensionLoader loader = (ExtensionLoader) classLoader.loadClass(loaderName).newInstance(); commandManager.resetNewCommands(); loader.load(commandManager); diff --git a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_stat.java b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_stat.java index dc61ab4f..8dd08513 100644 --- a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_stat.java +++ b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_fs_stat.java @@ -58,7 +58,7 @@ public class stdapi_fs_stat implements Command { dos.writeInt(le(0)); // rdev dos.writeLong(long_le(0)); // ino dos.writeLong(long_le(length)); // size - long mtime = (long) (lastModified / 1000); + long mtime = lastModified / 1000; dos.writeLong(long_le(mtime)); // atime dos.writeLong(long_le(mtime)); // mtime dos.writeLong(long_le(mtime)); // ctime diff --git a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_ui_desktop_screenshot_V1_4.java b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_ui_desktop_screenshot_V1_4.java index 8abded60..454965d0 100644 --- a/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_ui_desktop_screenshot_V1_4.java +++ b/java/meterpreter/stdapi/src/main/java/com/metasploit/meterpreter/stdapi/stdapi_ui_desktop_screenshot_V1_4.java @@ -30,7 +30,7 @@ public class stdapi_ui_desktop_screenshot_V1_4 extends stdapi_ui_desktop_screens for (int i = 0; i < devices.length; i++) { screenBounds = screenBounds.union(devices[i].getDefaultConfiguration().getBounds()); } - ImageWriter writer = (ImageWriter) ImageIO.getImageWritersByFormatName("jpeg").next(); + ImageWriter writer = ImageIO.getImageWritersByFormatName("jpeg").next(); ImageWriteParam iwp = writer.getDefaultWriteParam(); if (quality >= 0 && quality <= 100) { iwp.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);