- : wxConfigBase(!appName && wxTheApp ? wxTheApp->GetAppName()
- : appName,
- !vendorName ? (wxTheApp ? wxTheApp->GetVendorName()
- : appName)
- : vendorName,
- strLocal, strGlobal, style),
+ : wxConfigBase(strAppName, strVendor, localFilename, globalFilename, style)
+
+#if 0 // This is too complex for some compilers, e.g. BC++ 5.01
+ : wxConfigBase((strAppName.IsEmpty() && wxTheApp) ? wxTheApp->GetAppName()
+ : strAppName,
+ strVendor.IsEmpty() ? (wxTheApp ? wxTheApp->GetVendorName()
+ : strAppName)
+ : strVendor,
+ localFilename, globalFilename, style)
+#endif