Revision 8682 org.gvsig.raster/branches/org.gvsig.raster.2.4/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.buffer/org.gvsig.raster.lib.buffer.impl/src/main/java/org/gvsig/raster/lib/buffer/impl/MemoryBandDouble.java

View differences:

MemoryBandDouble.java
80 80
                Object rowBuffer = source.createRowBuffer();
81 81
                for(int row=0; row<source.getRows(); row++){
82 82
                    source.fetchRow(row, rowBuffer);;
83
                    System.arraycopy(rowBuffer, 0, this.data, row*this.getColumns(), this.getColumns());
83
                    try {
84
                        System.arraycopy(rowBuffer, 0, this.data, row*this.getColumns(), this.getColumns());
85
                    } catch (Exception e){
86
                        throw new CopyFromBandException(source, this, e);
87
                    }
84 88
                }
85 89
            }
86 90
        } else {

Also available in: Unified diff