(svn r7114) -Codechange: [NewStations] Free up custom station layouts

replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
peter1138 18 years ago
parent 0aa8c0123a
commit 2c17c649af

@ -3165,7 +3165,18 @@ static void ResetCustomStations(void)
free(statspec->renderdata);
}
// TODO: Release platforms and layouts
/* Release platforms and layouts */
if (!statspec->copied_layouts) {
uint l, p;
for (l = 0; l < statspec->lengths; l++) {
for (p = 0; p < statspec->platforms[l]; p++) {
free(statspec->layouts[l][p]);
}
free(statspec->layouts[l]);
}
free(statspec->layouts);
free(statspec->platforms);
}
/* Release this station */
free(statspec);

Loading…
Cancel
Save