diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2023-03-15 10:17:16 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2023-03-15 10:18:40 +0000 |
commit | c15247cb4f6446b22b6c122dffba9f598c8f1b90 (patch) | |
tree | 2bed470ca2c9dba279dc08be9d1fa7cfff3ef0cf /misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp | |
parent | 3f9d30d7279954888d1c470968347a6de3eed69e (diff) |
Diffstat (limited to 'misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp')
-rw-r--r-- | misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp b/misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp new file mode 100644 index 000000000000..d3fabb44d987 --- /dev/null +++ b/misc/flashlight/files/patch-flashlight_fl_dataset_FileBlobDataset.cpp @@ -0,0 +1,22 @@ +- workaround for https://github.com/flashlight/flashlight/issues/1087 + +--- flashlight/fl/dataset/FileBlobDataset.cpp.orig 2023-03-15 07:10:45 UTC ++++ flashlight/fl/dataset/FileBlobDataset.cpp +@@ -72,7 +72,7 @@ int64_t FileBlobDataset::writeData( + auto fs = getStream(); + fs->seekp(offset, std::ios_base::beg); + fs->write(data, size); +- return fs->tellp() - offset; ++ return int64_t(fs->tellp()) - offset; + } + + int64_t FileBlobDataset::readData(int64_t offset, char* data, int64_t size) +@@ -80,7 +80,7 @@ int64_t FileBlobDataset::readData(int64_t offset, char + auto fs = getStream(); + fs->seekg(offset, std::ios_base::beg); + fs->read(data, size); +- return fs->tellg() - offset; ++ return int64_t(fs->tellg()) - offset; + } + + void FileBlobDataset::flushData() { |