From 04b43aab9e92f611518822d4e51ff96a793c5144 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Sun, 14 Mar 2004 10:16:18 +0000 Subject: [PATCH] minor fix svn path=/trunk/; revision=8702 --- reactos/lib/kernel32/file/hardlink.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/lib/kernel32/file/hardlink.c b/reactos/lib/kernel32/file/hardlink.c index ab28ec4d9e6..0aa11b291bc 100644 --- a/reactos/lib/kernel32/file/hardlink.c +++ b/reactos/lib/kernel32/file/hardlink.c @@ -1,4 +1,4 @@ -/* $Id: hardlink.c,v 1.1 2004/03/14 09:21:42 weiden Exp $ +/* $Id: hardlink.c,v 1.2 2004/03/14 10:16:18 weiden Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries @@ -79,7 +79,8 @@ CreateHardLinkW( return FALSE; } - if(!RtlGetFullPathName_U((LPWSTR)lpExistingFileName, NeededSize, lpNtLinkTarget, &lpFilePart)) + if(!RtlGetFullPathName_U((LPWSTR)lpExistingFileName, NeededSize, lpNtLinkTarget, &lpFilePart) || + (*lpNtLinkTarget) == L'\0') { RtlFreeHeap(RtlGetProcessHeap(), 0, lpNtLinkTarget); RtlFreeUnicodeString(&LinkTarget);