[tracker-miners: 1/2] properly check mmap error



commit 74abecaef23d6bc4d9eb76a638beaa885286e929
Author: Hanno Böck <hanno gentoo org>
Date:   Thu May 21 19:01:26 2020 +0200

    properly check mmap error

 src/tracker-extract/tracker-extract-abw.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/tracker-extract/tracker-extract-abw.c b/src/tracker-extract/tracker-extract-abw.c
index 6b1c3b7f3..6b8c9d43a 100644
--- a/src/tracker-extract/tracker-extract-abw.c
+++ b/src/tracker-extract/tracker-extract-abw.c
@@ -216,7 +216,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info)
                len = 0;
        } else {
                contents = (gchar *) mmap (NULL, st.st_size, PROT_READ, MAP_PRIVATE, fd, 0);
-               if (contents == NULL) {
+               if (contents == MAP_FAILED) {
                        g_warning ("Could not mmap abw file '%s': %s\n",
                                   filename,
                                   g_strerror (errno));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]