summaryrefslogtreecommitdiff
path: root/tar/test
diff options
context:
space:
mode:
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>2012-02-16 13:17:12 +0900
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>2012-02-16 13:17:12 +0900
commit97d9cd37d076d63d95aa187eb360e633f00ab7d6 (patch)
treea18be4ce02b08fca7d930a8e24fc9ee1e0ef0532 /tar/test
parentbf6fc3be7dde40e7c752762654938d80e5222b48 (diff)
downloadlibarchive-97d9cd37d076d63d95aa187eb360e633f00ab7d6.tar.gz
Fix build failure in aggressive warnings on msys.
Diffstat (limited to 'tar/test')
-rw-r--r--tar/test/main.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/tar/test/main.c b/tar/test/main.c
index 81087d92..45cbae0a 100644
--- a/tar/test/main.c
+++ b/tar/test/main.c
@@ -129,7 +129,14 @@ __FBSDID("$FreeBSD: src/usr.bin/tar/test/main.c,v 1.6 2008/11/05 06:40:53 kientz
#endif
#if defined(_WIN32) && !defined(__CYGWIN__)
-void *GetFunctionKernel32(const char *name)
+static void *GetFunctionKernel32(const char *);
+static int my_CreateSymbolicLinkA(const char *, const char *, int);
+static int my_CreateHardLinkA(const char *, const char *);
+static int my_GetFileInformationByName(const char *,
+ BY_HANDLE_FILE_INFORMATION *);
+
+static void *
+GetFunctionKernel32(const char *name)
{
static HINSTANCE lib;
static int set;
@@ -168,7 +175,7 @@ my_CreateHardLinkA(const char *linkname, const char *target)
return f == NULL ? 0 : (*f)(linkname, target, NULL);
}
-int
+static int
my_GetFileInformationByName(const char *path, BY_HANDLE_FILE_INFORMATION *bhfi)
{
HANDLE h;