[GRASS-dev] grass location creation

Jachym Cepicky jachym.cepicky at gmail.com
Thu Mar 8 02:26:57 EST 2007


Thanks, Glynn, worked perfect

Patch commited

jachym

2007/3/8, Glynn Clements <glynn at gclements.plus.com>:
>
> Jachym Cepicky wrote:
>
> > patch for g.region is part of this email
> >
> > however, it does not work :-( I took the code from r.in.gdal (main.c
> > arround lines 526-546), everything looks good.. but it does not work
> > :-(
>
> > +        if (flag.savedefault->answer) {
> > +            char *location = G_location_path();
> > +            char *path = (char *) G_malloc(sizeof(location)+64);
> > +            strcpy(path,location);
> > +            strcat(path,"/PERMANENT/");
> > +            G__put_window( &window, path, "DEFAULT_WIND" );
> > +        }
>
> The second argument to G__put_window has to be an "element", i.e. a
> directory in the current mapset. r.in.gdal uses "../PERMANENT", which
> works because the element is simply concatenated onto the path to the
> mapset directory.
>
> I suggest that you adopt the same approach, i.e.:
>
>         G__put_window( &window, "../PERMANENT", "DEFAULT_WIND" );
>
> --
> Glynn Clements <glynn at gclements.plus.com>
>


-- 
Jachym Cepicky
e-mail: jachym.cepicky gmail com
URL: http://les-ejk.cz
GPG: http://www.les-ejk.cz/pgp/jachym_cepicky-gpg.pub




More information about the grass-dev mailing list