diff options
author | Philip Van Hoof <philip@codeminded.be> | 2011-09-23 11:47:36 +0200 |
---|---|---|
committer | Philip Van Hoof <philip@codeminded.be> | 2011-09-23 13:01:26 +0200 |
commit | a0f102630854c04fae93a3dfced30d9a05cfd68d (patch) | |
tree | 6de9c1e6ef65a638e9982f970c0a8999fd583d25 | |
parent | 672846d37ef26d4dcda86a9a88ff95db2b66fbf0 (diff) | |
download | tracker-a0f102630854c04fae93a3dfced30d9a05cfd68d.tar.gz |
tracker-extract, pdf: O_NOATIME requires owner to match, allow fallback
-rw-r--r-- | src/tracker-extract/tracker-extract-pdf.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tracker-extract/tracker-extract-pdf.c b/src/tracker-extract/tracker-extract-pdf.c index 8748c106a..04052dade 100644 --- a/src/tracker-extract/tracker-extract-pdf.c +++ b/src/tracker-extract/tracker-extract-pdf.c @@ -314,6 +314,9 @@ extract_pdf (const gchar *uri, filename = g_filename_from_uri (uri, NULL, NULL); fd = g_open (filename, O_RDONLY | O_NOATIME, 0); + if (fd == -1 && errno == EPERM) { + fd = g_open (filename, O_RDONLY, 0); + } if (fd == -1) { g_warning ("Could not open pdf file '%s': %s\n", |