summaryrefslogtreecommitdiff
path: root/dviware/dvisvgm/src/FileFinder.hpp
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-12-10 03:01:52 +0000
committerNorbert Preining <norbert@preining.info>2019-12-10 03:01:52 +0000
commit0174af21196c197a5b3672c87bc6f7a614fddd7d (patch)
tree00b155441be0755336593a3a2170f7531a055e99 /dviware/dvisvgm/src/FileFinder.hpp
parentd1cebb67c836ee110bdbd3aeb622675df479c993 (diff)
CTAN sync 201912100301
Diffstat (limited to 'dviware/dvisvgm/src/FileFinder.hpp')
-rw-r--r--dviware/dvisvgm/src/FileFinder.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/dviware/dvisvgm/src/FileFinder.hpp b/dviware/dvisvgm/src/FileFinder.hpp
index b01c26b10c..08c59a3372 100644
--- a/dviware/dvisvgm/src/FileFinder.hpp
+++ b/dviware/dvisvgm/src/FileFinder.hpp
@@ -35,6 +35,7 @@ class FileFinder {
void addLookupDir (const std::string &path);
const char* lookup (const std::string &fname, const char *ftype, bool extended=true) const;
const char* lookup (const std::string &fname, bool extended=true) const {return lookup(fname, nullptr, extended);}
+ const char* lookupExecutable (const std::string &fname, bool addSuffix=false) const;
protected:
FileFinder ();
@@ -45,6 +46,7 @@ class FileFinder {
private:
static std::string _argv0;
static std::string _progname;
+ static std::string _pathbuf; ///< buffer holding the path of the last search
static bool _enableMktex;
std::set<std::string> _additionalDirs;
#ifdef MIKTEX