changeset 9719:d90fdd0e1b32

8139484: [Findbugs] new sun.jvm.hotspot.SAGetopt(String[]) may expose internal representation Summary: Clone array instead of just assign it Reviewed-by: dholmes
author dsamersoff
date Thu, 10 Dec 2015 12:05:53 +0300
parents 0b22be0db834
children e7ee9639a485
files agent/src/share/classes/sun/jvm/hotspot/SAGetopt.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/agent/src/share/classes/sun/jvm/hotspot/SAGetopt.java	Tue Nov 24 15:56:40 2015 -0800
+++ b/agent/src/share/classes/sun/jvm/hotspot/SAGetopt.java	Thu Dec 10 12:05:53 2015 +0300
@@ -37,7 +37,7 @@
     private boolean _optreset; // special handling of first call
 
     public SAGetopt(String[] args) {
-        _argv  = args;
+        _argv  = args.clone();
         _optind   = 0;
         _optopt   = 1;
         _optarg   = null;