Index: trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java	(revision 18431)
+++ trunk/src/org/openstreetmap/josm/data/protobuf/ProtobufRecord.java	(revision 18432)
@@ -33,5 +33,5 @@
         // By not using a stream, we reduce the number of allocations (for getting the WireType) from 257 MB to 40 MB.
         // (The remaining 40 MB is from WireType#values). By using the cached getAllValues(), we drop the 40 MB.
-        WireType tType = null;
+        WireType tType = WireType.UNKNOWN;
         for (WireType wType : WireType.getAllValues()) {
             if (wType.getTypeRepresentation() == wireType) {
