Fix portability problem using /dev/null
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10806 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
f396ecc619
commit
ee2b86e8e1
1 changed files with 1 additions and 10 deletions
|
|
@ -26,7 +26,6 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
static File *f_cl = 0;
|
static File *f_cl = 0;
|
||||||
static File *f_null = 0;
|
|
||||||
|
|
||||||
static struct {
|
static struct {
|
||||||
int count;
|
int count;
|
||||||
|
|
@ -225,15 +224,7 @@ void UFFI::main(int argc, char *argv[]) {
|
||||||
int UFFI::top(Node *n) {
|
int UFFI::top(Node *n) {
|
||||||
String *module = Getattr(n, "name");
|
String *module = Getattr(n, "name");
|
||||||
String *output_filename = NewString("");
|
String *output_filename = NewString("");
|
||||||
String *devnull = NewString("/dev/null");
|
File *f_null = NewString("");
|
||||||
|
|
||||||
f_null = NewFile(devnull, "w+");
|
|
||||||
if (!f_null) {
|
|
||||||
FileErrorDisplay(devnull);
|
|
||||||
SWIG_exit(EXIT_FAILURE);
|
|
||||||
}
|
|
||||||
Delete(devnull);
|
|
||||||
|
|
||||||
|
|
||||||
Printf(output_filename, "%s%s.cl", SWIG_output_directory(), module);
|
Printf(output_filename, "%s%s.cl", SWIG_output_directory(), module);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue