[GRASS-dev] Re: [GRASS-SVN] r38597 - grass/trunk/vector/v.in.ogr

Jürgen E. Fischer jef at norbit.de
Mon Aug 3 15:25:33 EDT 2009


Hi Markus,

On Mon, 03. Aug 2009 at 19:00:11 +0200, Markus Neteler wrote:
> > 2009/8/3  <svn_grass at osgeo.org>:
> >> Modified:
> >>   grass/trunk/vector/v.in.ogr/main.c
> >> Log:
> >> there is no G_strdup in GRASS 7
> >
> > should be G_strdup also included in GRASS7 or it's not necessary?
 
> I guess that strdup() was changed to G_strdup() by Juergen in
> GRASS 6 to avoid memory troubles on Windows.

> @Juergen: is that guess correct?

Yes.  Ogr_fieldname is freed later with G_free(), so it needs to be allocated
using a G_*() function like G_strdup().


Jürgen

-- 
Jürgen E. Fischer         norBIT GmbH               Tel. +49-4931-918175-20
Dipl.-Inf. (FH)           Rheinstraße 13            Fax. +49-4931-918175-50
Software Engineer         D-26506 Norden               http://www.norbit.de

-- 
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH
Rheinstrasse 13, 26506 Norden
GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502



More information about the grass-dev mailing list