diff options
Diffstat (limited to 'src/map.c')
| -rw-r--r-- | src/map.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -678,7 +678,7 @@ map_data_unset_map(struct plugin_state *state, return; } /* Locate the map, remove it from the array of maps. */ - memset(&map, 0, sizeof(map)); + map = NULL; for (i = 0; i < domain->n_maps; i++) { if (strcmp(domain->maps[i].name, map_name) == 0) { map = &domain->maps[i]; @@ -694,7 +694,7 @@ map_data_unset_map(struct plugin_state *state, domain->n_maps--; if (i != domain->n_maps) { memcpy(&domain->maps[i], &domain->maps[i + 1], - sizeof(map) * (domain->n_maps - i)); + sizeof(*map) * (domain->n_maps - i)); } break; } |
