Re: [GRASS-dev] G_find_key_value() case sensitive

2012-03-22 Thread Glynn Clements
Martin Landa wrote: > > Why does this matter? > > some files use upper-case for keys > > cat ~/grassdata/nc_spm_08/pg/VAR > DB_DRIVER: sqlite > DB_DATABASE: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db > > some lower-case > > cat ~/grassdata/nc_spm_08/pg/GDAL > directory: /home/martin/smetiste/

Re: [GRASS-dev] G_find_key_value() case sensitive

2012-03-21 Thread Martin Landa
Hi, 2012/3/21 Glynn Clements : > Why does this matter? some files use upper-case for keys cat ~/grassdata/nc_spm_08/pg/VAR DB_DRIVER: sqlite DB_DATABASE: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite.db some lower-case cat ~/grassdata/nc_spm_08/pg/GDAL directory: /home/martin/smetiste/ format: GTiff

Re: [GRASS-dev] G_find_key_value() case sensitive

2012-03-21 Thread Glynn Clements
Martin Landa wrote: > currently `G_find_key_value` is case-sensitive (using strcmp). I > wonder if we could switch to `G_strcasecmp` (to be case-insensitive). > Or we need a new subroutine like `G_find_case_key_value()`? Why does this matter? The normal use case for those functions is to use a

[GRASS-dev] G_find_key_value() case sensitive

2012-03-21 Thread Martin Landa
Hi all, currently `G_find_key_value` is case-sensitive (using strcmp). I wonder if we could switch to `G_strcasecmp` (to be case-insensitive). Or we need a new subroutine like `G_find_case_key_value()`? Thanks for feedback, Martin -- Martin Landa * http://geo.fsv.cvut.cz/~landa ___