Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Step:15-SP4
libgit2.28345
0007-tree-ensure-we-protect-NTFS-paths-everywhe...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0007-tree-ensure-we-protect-NTFS-paths-everywhere.patch of Package libgit2.28345
From e4f1ff69680c1fb83418f14d736c35eb9d7f2121 Mon Sep 17 00:00:00 2001 From: Edward Thomson <ethomson@edwardthomson.com> Date: Tue, 3 Dec 2019 23:23:02 +1100 Subject: [PATCH] tree: ensure we protect NTFS paths everywhere --- tests/object/tree/write.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/object/tree/write.c b/tests/object/tree/write.c index 65b24752e26..bef5ff3f614 100644 --- a/tests/object/tree/write.c +++ b/tests/object/tree/write.c @@ -141,7 +141,7 @@ void test_object_tree_write__sorted_subtrees(void) cl_git_pass(git_treebuilder_new(&builder, g_repo, NULL)); for (i = 0; i < ARRAY_SIZE(entries); ++i) { - git_oid *id = entries[i].attr == GIT_FILEMODE_TREE ? &tid : &bid; + git_oid *id = entries[i].attr == GIT_FILEMODE_TREE ? &tid : &bid; cl_git_pass(git_treebuilder_insert(NULL, builder, entries[i].filename, id, entries[i].attr)); @@ -418,10 +418,8 @@ void test_object_tree_write__protect_filesystems(void) */ cl_git_pass(git_treebuilder_new(&builder, g_repo, NULL)); -#ifndef GIT_WIN32 - cl_git_pass(git_treebuilder_insert(NULL, builder, ".git.", &bid, GIT_FILEMODE_BLOB)); - cl_git_pass(git_treebuilder_insert(NULL, builder, "git~1", &bid, GIT_FILEMODE_BLOB)); -#endif + cl_git_fail(git_treebuilder_insert(NULL, builder, ".git.", &bid, GIT_FILEMODE_BLOB)); + cl_git_fail(git_treebuilder_insert(NULL, builder, "git~1", &bid, GIT_FILEMODE_BLOB)); #ifndef __APPLE__ cl_git_pass(git_treebuilder_insert(NULL, builder, ".git\xef\xbb\xbf", &bid, GIT_FILEMODE_BLOB));
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor