babeltrace/babeltrace-__openat_missing_mode.patch
DistroBaker 113df3764e Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/babeltrace.git#e68e952d97dcc6f10f4675202e924b70d3dafe46
2020-10-27 14:38:35 +01:00

22 lines
668 B
Diff

--- babeltrace-1.5.8/formats/ctf/ctf.c.orig 2020-10-23 11:45:34.351789250 -0700
+++ babeltrace-1.5.8/formats/ctf/ctf.c 2020-10-23 12:16:24.236460342 -0700
@@ -2191,7 +2191,7 @@
struct stat statbuf;
char *index_name;
- fd = openat(td->dirfd, path, flags);
+ fd = openat(td->dirfd, path, flags, S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP);
if (fd < 0) {
perror("File stream openat()");
ret = fd;
@@ -2265,7 +2265,8 @@
goto error_index;
}
} else {
- ret = openat(td->dirfd, index_name, flags);
+ ret = openat(td->dirfd, index_name, flags,
+ S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP);
if (ret < 0) {
perror("Index file openat()");
ret = -1;