Revision 46040 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/aggregate/MultiLine2DM.java

View differences:

MultiLine2DM.java
172 172
                    result.addPrimitive(multiOffset.getPrimitiveAt(i));
173 173
                }
174 174
            } else {
175
                result.addPrimitive((Primitive)primitive.offset(distance));
175
                Primitive offsetPrimitive = (Primitive)primitive.offset(distance);
176
                if(offsetPrimitive != null){
177
                    result.addPrimitive(offsetPrimitive);
178
                }
176 179
            }
177 180
        }
178 181
        return result;
......
188 191
                    result.addPrimitive(multiOffset.getPrimitiveAt(i));
189 192
                }
190 193
            } else {
191
                result.addPrimitive((Primitive)primitive.offset(joinStyle, distance));
194
                Primitive offsetPrimitive = (Primitive)primitive.offset(joinStyle, distance);
195
                if(offsetPrimitive != null){
196
                    result.addPrimitive(offsetPrimitive);
197
                }
192 198
            }
193 199
        }
194 200
        return result;

Also available in: Unified diff