OSDN Git Service

Make addAddress locale safe
authorJohan Redestig <johan.redestig@sonymobile.com>
Tue, 28 Aug 2012 07:28:50 +0000 (09:28 +0200)
committerJohan Redestig <johan.redestig@sonymobile.com>
Wed, 29 Aug 2012 06:07:02 +0000 (08:07 +0200)
Using regular string concatenation to avoid unexpected
results in some locales.

Change-Id: I47dd5e174c4a2e88dc18e014002820cdbf63fcad

core/java/android/net/VpnService.java

index fb5263d..65d3f2b 100644 (file)
@@ -329,7 +329,7 @@ public class VpnService extends Service {
                 throw new IllegalArgumentException("Bad address");
             }
 
-            mAddresses.append(String.format(" %s/%d", address.getHostAddress(), prefixLength));
+            mAddresses.append(' ' + address.getHostAddress() + '/' +  prefixLength);
             return this;
         }