|
FAUST compiler
0.9.9.6b8
|
#include <unistd.h>

Go to the source code of this file.
Defines | |
| #define | DIRSEP '/' |
| #define | FAUST_PATH_MAX 1024 |
Functions | |
| void | getFaustPathname (char *str, unsigned int size) |
| #define DIRSEP '/' |
Definition at line 66 of file compatibility.hh.
| #define FAUST_PATH_MAX 1024 |
Definition at line 67 of file compatibility.hh.
Referenced by buildFullPathname(), fopenat(), getCurrentDir(), makedir(), mkchdir(), and open_arch_stream().
| void getFaustPathname | ( | char * | str, |
| unsigned int | size | ||
| ) |
Definition at line 180 of file compatibility.cpp.
Referenced by initFaustDirectories().
{
char* path = getenv("_");
if (path) {
strncpy(str, path, size);
} else {
// prevent the case of _ undefined
strncpy(str, "/usr/local/bin/faust", size);
}
}

1.8.0