diff options
Diffstat (limited to 'meta/recipes-extended/byacc/byacc/byacc-open.patch')
-rw-r--r-- | meta/recipes-extended/byacc/byacc/byacc-open.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-extended/byacc/byacc/byacc-open.patch b/meta/recipes-extended/byacc/byacc/byacc-open.patch new file mode 100644 index 0000000000..9160543400 --- /dev/null +++ b/meta/recipes-extended/byacc/byacc/byacc-open.patch | |||
@@ -0,0 +1,13 @@ | |||
1 | diff --git a/main.c b/main.c | ||
2 | index 620ce3f..82071a4 100644 | ||
3 | --- a/main.c | ||
4 | +++ b/main.c | ||
5 | @@ -526,7 +526,7 @@ my_mkstemp(char *temp) | ||
6 | } | ||
7 | if ((name = tempnam(dname, fname)) != 0) | ||
8 | { | ||
9 | - fd = open(name, O_CREAT | O_EXCL | O_RDWR); | ||
10 | + fd = open(name, O_CREAT | O_EXCL | O_RDWR, 0666); | ||
11 | strcpy(temp, name); | ||
12 | } | ||
13 | else | ||