** msPostGISLayerClose() ** ** Registered vtable->LayerClose function. */
| 2288 | ** Registered vtable->LayerClose function. |
| 2289 | */ |
| 2290 | int msPostGISLayerClose(layerObj *layer) { |
| 2291 | #ifdef USE_POSTGIS |
| 2292 | |
| 2293 | if (layer->debug) { |
| 2294 | msDebug("msPostGISLayerClose called: %s\n", layer->data); |
| 2295 | } |
| 2296 | |
| 2297 | if( layer->layerinfo ) { |
| 2298 | msPostGISFreeLayerInfo(layer); |
| 2299 | } |
| 2300 | |
| 2301 | return MS_SUCCESS; |
| 2302 | #else |
| 2303 | msSetError( MS_MISCERR, |
| 2304 | "PostGIS support is not available.", |
| 2305 | "msPostGISLayerClose()"); |
| 2306 | return MS_FAILURE; |
| 2307 | #endif |
| 2308 | } |
| 2309 | |
| 2310 | |
| 2311 | /* |
nothing calls this directly
no test coverage detected