From: Eric Biggers Date: Wed, 14 Aug 2013 17:26:26 +0000 (-0500) Subject: imagex-win32.c: Fix comments X-Git-Tag: v1.5.0~75 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=ac2f455531e39641bedca08ab510a8c1d09ba125;hp=b79609d7660ef30bdfba091f839e61b256059a80 imagex-win32.c: Fix comments --- diff --git a/programs/imagex-win32.c b/programs/imagex-win32.c index 24f99108..a0cbc33d 100644 --- a/programs/imagex-win32.c +++ b/programs/imagex-win32.c @@ -1,23 +1,20 @@ - -/* Replacements for functions needed specifically by the 'imagex' program in - * Windows native builds; also, Windows-specific code to acquire and release - * privileges needed to backup and restore files */ +/* Windows-specific code for wimlib-imagex. */ #ifndef __WIN32__ # error "This file contains Windows code" #endif #include "imagex-win32.h" -#include -#include -#include #include -#include +#include #include #include +#include +#include +#include /* Replacement for glob() in Windows native builds that operates on wide - * characters. */ + * characters. */ int win32_wglob(const wchar_t *pattern, int flags, int (*errfunc)(const wchar_t *epath, int eerrno), @@ -121,7 +118,7 @@ globfree(glob_t *pglob) free(pglob->gl_pathv); } -/* Convert a string from the "current Windows codepage" to UTF-16LE. */ +/* Convert a string from the "current Windows codepage" to UTF-16LE. */ wchar_t * win32_mbs_to_wcs(const char *mbs, size_t mbs_nbytes, size_t *num_wchars_ret) { @@ -174,7 +171,7 @@ is_path_separator(wchar_t c) } /* basename() (modifying, trailing-slash stripping version) for wide-character - * strings. */ + * strings. Understands both forward and backward slashes. */ wchar_t * win32_wbasename(wchar_t *path) { @@ -189,6 +186,7 @@ win32_wbasename(wchar_t *path) return p; } +/* Set a file descriptor to binary mode. */ void set_fd_to_binary_mode(int fd) { _setmode(fd, _O_BINARY);