Index: ogr/ogrsf_frmts/geoconcept/geoconcept.c
===================================================================
--- ogr/ogrsf_frmts/geoconcept/geoconcept.c	(révision 16626)
+++ ogr/ogrsf_frmts/geoconcept/geoconcept.c	(copie de travail)
@@ -3142,7 +3142,7 @@
                 res= OGRERR_CORRUPT_DATA;
                 goto onError;
               }
-              strncpy(x,k,kExtraSize_GCIO-1), n[kExtraSize_GCIO-1]= '\0';
+              strncpy(x,k,kExtraSize_GCIO-1), x[kExtraSize_GCIO-1]= '\0';
             }
             else
               if( (k= strstr(GetGCCache_GCIO(hGCT),kConfigList_GCIO))!=NULL )
@@ -3330,7 +3330,7 @@
                 res= OGRERR_CORRUPT_DATA;
                 goto onError;
               }
-              strncpy(x,k,kExtraSize_GCIO-1), n[kExtraSize_GCIO-1]= '\0';
+              strncpy(x,k,kExtraSize_GCIO-1), x[kExtraSize_GCIO-1]= '\0';
             }
             else
               if( (k= strstr(GetGCCache_GCIO(hGCT),kConfigList_GCIO))!=NULL )
@@ -3519,7 +3519,7 @@
                 res= OGRERR_CORRUPT_DATA;
                 goto onError;
               }
-              strncpy(x,k,kExtraSize_GCIO-1), n[kExtraSize_GCIO-1]= '\0';
+              strncpy(x,k,kExtraSize_GCIO-1), x[kExtraSize_GCIO-1]= '\0';
             }
             else
               if( (k= strstr(GetGCCache_GCIO(hGCT),kConfigList_GCIO))!=NULL )

