From: Tim Kientzle Date: Mon, 31 Aug 2009 03:44:31 +0000 (-0400) Subject: Dynamic lookup of CreateHardLinkA is failing for some reason; since CreateHardLinkA... X-Git-Tag: v2.8.0~402 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2ed17f6c281af94b6c73c3e86a2458154214afd;p=thirdparty%2Flibarchive.git Dynamic lookup of CreateHardLinkA is failing for some reason; since CreateHardLinkA is supported by Win2k and later, just use it directly. SVN-Revision: 1405 --- diff --git a/tar/test/main.c b/tar/test/main.c index 3b0ca9131..452b6da61 100644 --- a/tar/test/main.c +++ b/tar/test/main.c @@ -92,6 +92,8 @@ int __CreateSymbolicLinkA(const char *linkname, const char *target, int flags) int __CreateHardLinkA(const char *linkname, const char *target) { + return CreateHardLinkA(linkname, target, NULL); +#if 0 static BOOLEAN (*f)(LPCSTR, LPCSTR, LPSECURITY_ATTRIBUTES); static int set; if (!set) { @@ -101,6 +103,7 @@ int __CreateHardLinkA(const char *linkname, const char *target) if (f == NULL) return 0; return (*f)(linkname, target, NULL); +#endif } #endif