32 for(i = 0; i <
list->n_values; i++) {
33 if(
list->values[i]->name)
35 if(
list->values[i]->mapset)
71 for(i = 0; i <
list->n_values; i++) {
72 if(
list->values[i]->name)
74 if(
list->values[i]->mapset)
83 list->alloc_values = 0;
102 if (
list->n_values ==
list->alloc_values) {
103 size_t size = (
list->n_values + 1000) *
sizeof(
tgisMap*);
107 list->alloc_values =
list->n_values + 1000;
void G_free(void *)
Free allocated memory.
void G_set_timestamp(struct TimeStamp *, const struct DateTime *)
void G_set_timestamp_range(struct TimeStamp *, const struct DateTime *, const struct DateTime *)
char * G_store(const char *)
Copy string to allocated memory.
void tgis_free_map_list(tgisMapList *list)
Free allocated memory of an integer list.
void tgis_init_map_list(tgisMapList *list)
Init a tgisMapList and free allocated memory.
void tgis_map_list_add(tgisMapList *list, tgisMap *map)
Add a map to tgisMapList.
void tgis_map_list_insert(tgisMapList *list, char *name, char *mapset, struct TimeStamp *ts)
Insert map information into tgisMapList.
tgisMapList * tgis_new_map_list()
Return a new integer list.
List of tgisMap struct's.