X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Futil.c;h=6f17b5bf28371cc3a91340ae88e7b77977075a03;hb=bb6773105af4072cf0ce7e6c8276632d6110b03b;hp=8cb5777d0a0e58a89954f0473b38844f7aa8eeb9;hpb=9db1bdc721081a2dead6a60cba77dfb9bdad5ceb;p=wimlib diff --git a/src/util.c b/src/util.c index 8cb5777d..6f17b5bf 100644 --- a/src/util.c +++ b/src/util.c @@ -169,6 +169,10 @@ wimlib_vmsg(const tchar *tag, const tchar *format, T("unknown error (errno=%d)"), errno_save); } + #ifdef WIN32 + if (errno_save == EBUSY) + tstrcpy(buf, T("Resource busy")); + #endif tfprintf(stderr, T(": %"TS), buf); } tputc(T('\n'), stderr); @@ -290,6 +294,8 @@ static const tchar *error_strings[] = { "resources, the WIM header, and/or the XML data"), [WIMLIB_ERR_IMAGE_NAME_COLLISION] = T("Tried to add an image with a name that is already in use"), + [WIMLIB_ERR_INSUFFICIENT_PRIVILEGES] + = T("The user does not have sufficient privileges"), [WIMLIB_ERR_INTEGRITY] = T("The WIM failed an integrity check"), [WIMLIB_ERR_INVALID_CAPTURE_CONFIG] @@ -406,6 +412,8 @@ static const tchar *error_strings[] = { = T("The WIM file is marked with an unknown version number"), [WIMLIB_ERR_UNSUPPORTED] = T("The requested operation is unsupported"), + [WIMLIB_ERR_UNSUPPORTED_FILE] + = T("A file in the directory tree to archive was not of a supported type"), [WIMLIB_ERR_VOLUME_LACKS_FEATURES] = T("The volume did not support a feature necessary to complete the operation"), [WIMLIB_ERR_WIM_IS_READONLY]