struct wim_lookup_table *table;
int ret;
- wimlib_global_init(WIMLIB_INIT_FLAG_ASSUME_UTF8);
+ ret = wimlib_global_init(WIMLIB_INIT_FLAG_ASSUME_UTF8);
+ if (ret)
+ return ret;
DEBUG("Creating new WIM with %"TS" compression.",
wimlib_get_compression_type_string(ctype));
else
DEBUG("Opening WIM file \"%"TS"\"", (const tchar*)wim_filename_or_fd);
- wimlib_global_init(WIMLIB_INIT_FLAG_ASSUME_UTF8);
+ ret = wimlib_global_init(WIMLIB_INIT_FLAG_ASSUME_UTF8);
+ if (ret)
+ return ret;
if (wim_ret == NULL)
return WIMLIB_ERR_INVALID_PARAM;