aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/glavo/javah/Utils.java
diff options
context:
space:
mode:
authorGlavo <zjx001202@126.com>2019-11-29 07:56:29 +0800
committerGlavo <zjx001202@126.com>2019-11-29 07:56:29 +0800
commit6fd5804e3f2c337839efcf5c10426faed1d8b1af (patch)
tree4ffeac2c918aafdd302a23c754e055da1480efd2 /src/main/java/org/glavo/javah/Utils.java
parente8c30ce4df4fa9e9b8f559153b54dfc2616d4ebc (diff)
downloadgjavah-6fd5804e3f2c337839efcf5c10426faed1d8b1af.tar.gz
gjavah-6fd5804e3f2c337839efcf5c10426faed1d8b1af.tar.bz2
gjavah-6fd5804e3f2c337839efcf5c10426faed1d8b1af.zip
fix bugs
Diffstat (limited to 'src/main/java/org/glavo/javah/Utils.java')
-rw-r--r--src/main/java/org/glavo/javah/Utils.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/glavo/javah/Utils.java b/src/main/java/org/glavo/javah/Utils.java
index b3554ff..e9043ea 100644
--- a/src/main/java/org/glavo/javah/Utils.java
+++ b/src/main/java/org/glavo/javah/Utils.java
@@ -24,7 +24,11 @@ class Utils {
buffer.append("_2");
} else if (ch == '[') {
buffer.append("_3");
- } else if ((ch >= '0' && ch <= '9') || (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
+ } else if ((ch >= '0' && ch <= '9')
+ || (ch >= 'a' && ch <= 'z')
+ || (ch >= 'A' && ch <= 'Z')
+ || ch == '/'
+ || ch == '.') {
buffer.append(ch);
} else {
buffer.append(String.format("_0%04x", (int) ch));