google / google/j2objc

java.net.IDN toASCII wrong results

Open
#791 0 comments 0 reactions 1 assignee Claimed by @tomball View on GitHub
Dominant language
Java
Stars
6k
Forks
999
Avg merge
19h 20m
Merged PRs (30d)
14

Description

Hello!

``` java
(lldb) po JavaNetIDN_toASCIIWithNSString_(@"test.com")
test.com-

(lldb) po JavaNetIDN_toASCIIWithNSString_(@"")

(lldb) po JavaNetIDN_toASCIIWithNSString_(@"1")
1-

(lldb) po JavaNetIDN_toASCIIWithNSString_(@"test.com/index.php?test")
test.com/index.php?test-
```

JavaNetIDN_toASCIIWithNSString() method always return string with appended '-' char.

On the other hand, when I use this method from java:

``` java
System.out.println(IDN.toASCII("test.com"));
```

I'm getting 'test.com' result.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.