#1685: r.in.ascii -s for SURFER does not work in grass7
-----------------------------------------------+----------------------------
 Reporter:  helena                             |       Owner:  grass-dev@…      
        
     Type:  defect                             |      Status:  new              
        
 Priority:  minor                              |   Milestone:  7.0.0            
        
Component:  Raster                             |     Version:  svn-trunk        
        
 Keywords:  raster import, Surfer, r.in.ascii  |    Platform:  All              
        
      Cpu:  OSX/Intel                          |  
-----------------------------------------------+----------------------------

Comment(by mmetz):

 Replying to [comment:1 hamish]:
 > the error message in g7 lib/gis/seek.c is now just "Unable to seek";
 it's not a fundamental limitation just a regular bug AFAICT.
 >
 In GRASS 6.x, r.in.ascii would have the same bug if it would check the
 return value of fseek() (it might be a good idea to check the return value
 of fread() as well). The attached fix is simply to not fseek after the
 last row has been read from the input file, that must fail if direction <
 0. For sz == 0, fseek from SEEK_CUR has no effect anyway.

 Markus M

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1685#comment:2>
GRASS GIS <http://grass.osgeo.org>

_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to