From 299be6676f1c7283382a5b6cb2c9a1f9b0d088bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20B=C3=BCnzli?= Date: Sat, 24 Aug 2013 22:05:31 +0200 Subject: make cmapdump ignore VCS folders If MuPDF is used in a project using Subversion or another VCS adding hidden subfolders to each folder, cmapdump breaks when trying to load the subfolder as cmap file. This fix is required starting with 643370f04348569b5e5e577660031d638537671c --- scripts/cmapdump.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/cmapdump.c b/scripts/cmapdump.c index cc1534dc..88f1f800 100644 --- a/scripts/cmapdump.c +++ b/scripts/cmapdump.c @@ -75,6 +75,10 @@ main(int argc, char **argv) else realname = argv[i]; + /* ignore VCS folders (such as .svn) */ + if (*realname == '.') + continue; + if (strlen(realname) > (sizeof name - 1)) { fprintf(stderr, "cmapdump: file name too long\n"); -- cgit v1.2.3