Unverified Commit 336e98bb by Daniel Cohen Gindi Committed by GitHub

Moved dwFlags declaration to beginning of scope

parent 37a7adb5
...@@ -397,12 +397,13 @@ int p_readlink(const char *path, char *buf, size_t bufsiz) ...@@ -397,12 +397,13 @@ int p_readlink(const char *path, char *buf, size_t bufsiz)
int p_symlink(const char *target, const char *path) int p_symlink(const char *target, const char *path)
{ {
git_win32_path target_w, path_w; git_win32_path target_w, path_w;
DWORD dwFlags;
if (git_win32_path_from_utf8(path_w, path) < 0 || if (git_win32_path_from_utf8(path_w, path) < 0 ||
git__utf8_to_16(target_w, MAX_PATH, target) < 0) git__utf8_to_16(target_w, MAX_PATH, target) < 0)
return -1; return -1;
DWORD dwFlags = SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE; dwFlags = SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE;
if (GetFileAttributesW(target_w) & FILE_ATTRIBUTE_DIRECTORY) if (GetFileAttributesW(target_w) & FILE_ATTRIBUTE_DIRECTORY)
dwFlags |= SYMBOLIC_LINK_FLAG_DIRECTORY; dwFlags |= SYMBOLIC_LINK_FLAG_DIRECTORY;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment