1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-04 13:29:35 +00:00

Add AddSearchPathFromEnv

git-svn-id: svn://svn.cc65.org/cc65/trunk@2176 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2003-05-29 09:19:01 +00:00
parent fc78f797ee
commit 10243b1bdb
2 changed files with 12 additions and 1 deletions

View File

@ -172,6 +172,14 @@ void AddSearchPath (const char* NewPath, unsigned Where)
void AddSearchPathFromEnv (const char* EnvVar, unsigned Where)
/* Add a search from an environment variable */
{
AddSearchPath (getenv (EnvVar), Where);
}
char* SearchFile (const char* Name, unsigned Where)
/* Search for a file in a list of directories. Return a pointer to a malloced
* area that contains the complete path, if found, return 0 otherwise.

View File

@ -34,7 +34,7 @@
/* Exports facilities to search files in a list of directories. 8 of these
* lists are managed, and each list can contain an arbitrary number of
* lists are managed, and each list can contain an arbitrary number of
* directories. The "Where" argument is actually a bitset, specifying which
* of the search lists should be used when adding paths or searching files.
*/
@ -66,6 +66,9 @@
void AddSearchPath (const char* NewPath, unsigned Where);
/* Add a new search path to the existing one */
void AddSearchPathFromEnv (const char* EnvVar, unsigned Where);
/* Add a search from an environment variable */
char* SearchFile (const char* Name, unsigned Where);
/* Search for a file in a list of directories. Return a pointer to a malloced
* area that contains the complete path, if found, return 0 otherwise.