mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 22:28:56 +00:00
(svn r27954) -Cleanup [FS#6644]: Remove unused function (M3Henry)
This commit is contained in:
parent
1bc6fdef31
commit
2e20751c5f
@ -584,32 +584,6 @@ bool AppendPathSeparator(char *buf, const char *last)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Allocates and files a variable with the full path
|
|
||||||
* based on the given directory.
|
|
||||||
* @param dir the directory to base the path on
|
|
||||||
* @return the malloced full path
|
|
||||||
*/
|
|
||||||
char *BuildWithFullPath(const char *dir)
|
|
||||||
{
|
|
||||||
char *dest = MallocT<char>(MAX_PATH);
|
|
||||||
char *last = dest + MAX_PATH - 1;
|
|
||||||
strecpy(dest, dir, last);
|
|
||||||
|
|
||||||
/* Check if absolute or relative path */
|
|
||||||
const char *s = strchr(dest, PATHSEPCHAR);
|
|
||||||
|
|
||||||
/* Add absolute path */
|
|
||||||
if (s == NULL || dest != s) {
|
|
||||||
if (getcwd(dest, MAX_PATH) == NULL) *dest = '\0';
|
|
||||||
AppendPathSeparator(dest, last);
|
|
||||||
strecat(dest, dir, last);
|
|
||||||
}
|
|
||||||
AppendPathSeparator(dest, last);
|
|
||||||
|
|
||||||
return dest;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Find the first directory in a tar archive.
|
* Find the first directory in a tar archive.
|
||||||
* @param tarname the name of the tar archive to look in.
|
* @param tarname the name of the tar archive to look in.
|
||||||
|
Loading…
Reference in New Issue
Block a user