| 230 | }; |
| 231 | |
| 232 | IConfig* ConfigParameterAccess::getSubConfig(CheckStatusWrapper* status) |
| 233 | { |
| 234 | try |
| 235 | { |
| 236 | if (par && par->sub.hasData()) |
| 237 | { |
| 238 | IConfig* rc = FB_NEW ConfigAccess(par->sub); |
| 239 | rc->addRef(); |
| 240 | return rc; |
| 241 | } |
| 242 | } |
| 243 | catch (const Firebird::Exception& ex) |
| 244 | { |
| 245 | ex.stuffException(status); |
| 246 | } |
| 247 | |
| 248 | return NULL; |
| 249 | } |
| 250 | |
| 251 | IConfig* findPluginConfig(ConfigFile* pluginLoaderConfig, const PathName& confName) |
| 252 | { |
nothing calls this directly
no test coverage detected