[GRASS-dev] Re: [GRASS GIS] #1106: r.terraflow limited to 32bit
temp files in WinGrass
GRASS GIS
trac at osgeo.org
Mon Jul 12 03:00:24 EDT 2010
#1106: r.terraflow limited to 32bit temp files in WinGrass
-----------------------------------+----------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: task | Status: new
Priority: normal | Milestone: 6.4.1
Component: Raster | Version: svn-develbranch6
Keywords: wingrass, r.terraflow | Platform: MSWindows XP
Cpu: x86-32 |
-----------------------------------+----------------------------------------
Description changed by hamish:
Old description:
> Hi,
>
> moving this out of the noise of #1006 so we can close that one asap.
>
> part of the work-around for the #1006 r.terraflow on WinGrass fix
> replaces stat() with ftell(), as stat() on Windows gives undefined
> results if the file is still open.
>
> The ftell() solution is not 32bit safe though, so it awaits a backport of
> G_ftell() [or even better `off_t G_filesize()`] in some later release.
>
> This does not affect the UNIX side of things, the ftell() is within a
> #ifdef.
>
> Hamish
New description:
Hi,
moving this out of the noise of #1006 so we can close that one asap.
part of the work-around for the #1006 r.terraflow on WinGrass fix replaces
stat() with ftell(), as stat() on Windows gives undefined results if the
file is still open.
The ftell() solution is not 64bit safe though, so it awaits a backport of
G_ftell() [or even better `off_t G_filesize()`] in some later release.
This does not affect the UNIX side of things, the ftell() is within a
#ifdef.
Hamish
--
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1106#comment:1>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list