MCPcopy Create free account
hub / github.com/MapServer/MapServer / msWCSFreeParamsObj20

Function msWCSFreeParamsObj20

mapwcs20.c:331–358  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

329/************************************************************************/
330
331void msWCSFreeParamsObj20(wcs20ParamsObjPtr params)
332{
333 if (NULL == params)
334 {
335 return;
336 }
337
338 msFree(params->version);
339 msFree(params->request);
340 msFree(params->service);
341 CSLDestroy(params->accept_versions);
342 CSLDestroy(params->sections);
343 msFree(params->updatesequence);
344 CSLDestroy(params->ids);
345 msFree(params->resolutionUnits);
346 msFree(params->format);
347 msFree(params->interpolation);
348 msFree(params->outputcrs);
349 msFree(params->subsetcrs);
350 while(params->numaxes > 0)
351 {
352 params->numaxes -= 1;
353 msWCSFreeAxisObj20(params->axes[params->numaxes]);
354 }
355 msFree(params->axes);
356 CSLDestroy(params->range_subset);
357 msFree(params);
358}
359
360/************************************************************************/
361/* msWCSParseSubset20() */

Callers 1

msWCSDispatch20Function · 0.85

Calls 2

msFreeFunction · 0.85
msWCSFreeAxisObj20Function · 0.85

Tested by

no test coverage detected