From: Nils Durner Date: Tue, 25 Aug 2009 21:37:52 +0000 (+0000) Subject: support relative paths for GNUNET_DISK_get_blocks_available() on MinGW X-Git-Tag: initial-import-from-subversion-38251~23587 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=fa64f260673f79b831269cebb500fb289439eb00;p=oweals%2Fgnunet.git support relative paths for GNUNET_DISK_get_blocks_available() on MinGW --- diff --git a/src/util/disk.c b/src/util/disk.c index e6d045106..66a811de9 100644 --- a/src/util/disk.c +++ b/src/util/disk.c @@ -262,8 +262,11 @@ GNUNET_DISK_get_blocks_available (const char *part) DWORD dwDummy; DWORD dwBlocks; char szDrive[4]; + char *path; - memcpy (szDrive, part, 3); + path = GNUNET_STRINGS_filename_expand (part); + memcpy (szDrive, path, 3); + GNUNET_free (path); szDrive[3] = 0; if (!GetDiskFreeSpace (szDrive, &dwDummy, &dwDummy, &dwBlocks, &dwDummy)) {