+ /* Set default configuration file */
+#ifdef __WIN32__
+ if ((add_image_flags & WIMLIB_ADD_IMAGE_FLAG_WIMBOOT) && !config) {
+ struct stat st;
+
+ config_file = alloca(wcslen(source) * sizeof(wchar_t) + 100);
+ swprintf(config_file, L"%ls\\%ls",
+ source, L"Windows\\System32\\WimBootCompress.ini");
+
+ if (tstat(config_file, &st)) {
+ imagex_printf(L"\"%ls\" does not exist; using "
+ "default configuration\n",
+ config_file);
+ config_file = NULL;
+ } else {
+ add_image_flags &= ~WIMLIB_ADD_IMAGE_FLAG_WINCONFIG;
+ }
+ }
+#endif
+