Changeset 17832 in josm for trunk/src/org/openstreetmap/josm


Ignore:
Timestamp:
2021-04-27T19:13:50+02:00 (3 years ago)
Author:
simon04
Message:

see #20744, fix #20810 - MapCSS: fix NPE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java

    r17803 r17832  
    6060                    return identity;
    6161                } else if (args.size() == 1) {
    62                     return unaryOperator.applyAsDouble(Cascade.convertTo(args.get(0).evaluate(env), Double.class));
     62                    Double arg = Cascade.convertTo(args.get(0).evaluate(env), Double.class);
     63                    return arg == null ? null : unaryOperator.applyAsDouble(arg);
    6364                } else {
    6465                    return args.stream()
Note: See TracChangeset for help on using the changeset viewer.