Changeset d808b999


Ignore:
Timestamp:
Sep 13, 2014 2:36:21 PM (7 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
eab4397
Parents:
603b3454
Message:

better error message

File:
1 edited

Legend:

Unmodified
Added
Removed
  • core/java/src/net/i2p/data/DataHelper.java

    r603b3454 rd808b999  
    481481                    name.contains("\r") ||
    482482                    name.contains("\n") ||
    483                     name.startsWith(";") ||
    484                     val.contains("#") ||
     483                    name.startsWith(";")) {
     484                    if (iae == null)
     485                        iae = new IllegalArgumentException("Invalid character (one of \"#;=\\r\\n\") in key: \"" +
     486                                                           name + "\" = \"" + val + '\"');
     487                    continue;
     488                }
     489                if (val.contains("#") ||
    485490                    val.contains("\r") ||
    486491                    val.contains("\n")) {
    487492                    if (iae == null)
    488                         iae = new IllegalArgumentException("Invalid character (one of \"#;=\\r\\n\") in key or value: \"" +
     493                        iae = new IllegalArgumentException("Invalid character (one of \"#\\r\\n\") in value: \"" +
    489494                                                           name + "\" = \"" + val + '\"');
    490495                    continue;
Note: See TracChangeset for help on using the changeset viewer.