summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2017-01-13 13:20:59 +0100
committerTor Andersson <tor.andersson@artifex.com>2017-01-17 20:14:38 +0100
commit8577a7cf12ccdb258b773a03471663952fd12a4c (patch)
treedcc5d8e6a38c9dcc79a32dafbe4bc78bbe87b8eb
parenteee26d32f6f9eb4f1e815e3b43c959666edb6ed1 (diff)
downloadmupdf-8577a7cf12ccdb258b773a03471663952fd12a4c.tar.xz
Fix 697476: Rename header files.
Xcode has an idiotic default configuration where it gets confused by include search paths and file names in projects, so that it will load our "mupdf/fitz/math.h" instead of the system <math.h>. Work around this by renaming header files that have the same base name as a system header (even though they live in a subdirectory, and should never be available directly on the compiler's include path).
-rw-r--r--include/mupdf/fitz.h4
-rw-r--r--include/mupdf/fitz/annotation.h2
-rw-r--r--include/mupdf/fitz/context.h2
-rw-r--r--include/mupdf/fitz/device.h2
-rw-r--r--include/mupdf/fitz/display-list.h2
-rw-r--r--include/mupdf/fitz/document.h2
-rw-r--r--include/mupdf/fitz/font.h2
-rw-r--r--include/mupdf/fitz/geometry.h (renamed from include/mupdf/fitz/math.h)0
-rw-r--r--include/mupdf/fitz/glyph-cache.h2
-rw-r--r--include/mupdf/fitz/glyph.h2
-rw-r--r--include/mupdf/fitz/link.h2
-rw-r--r--include/mupdf/fitz/output.h2
-rw-r--r--include/mupdf/fitz/path.h2
-rw-r--r--include/mupdf/fitz/pixmap.h2
-rw-r--r--include/mupdf/fitz/shade.h2
-rw-r--r--include/mupdf/fitz/string-util.h (renamed from include/mupdf/fitz/string.h)0
-rw-r--r--include/mupdf/fitz/structured-text.h2
-rw-r--r--include/mupdf/fitz/util.h2
-rw-r--r--platform/win32/libmupdf.vcproj10
-rw-r--r--source/fitz/glyph-cache-imp.h2
-rw-r--r--source/fitz/stream-prog.c2
21 files changed, 24 insertions, 24 deletions
diff --git a/include/mupdf/fitz.h b/include/mupdf/fitz.h
index 902f1bf8..54cc6904 100644
--- a/include/mupdf/fitz.h
+++ b/include/mupdf/fitz.h
@@ -12,10 +12,10 @@ extern "C" {
#include "mupdf/fitz/crypt.h"
#include "mupdf/fitz/getopt.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/hash.h"
-#include "mupdf/fitz/math.h"
#include "mupdf/fitz/pool.h"
-#include "mupdf/fitz/string.h"
+#include "mupdf/fitz/string-util.h"
#include "mupdf/fitz/tree.h"
#include "mupdf/fitz/ucdn.h"
#include "mupdf/fitz/bidi.h"
diff --git a/include/mupdf/fitz/annotation.h b/include/mupdf/fitz/annotation.h
index 79df092d..b602409f 100644
--- a/include/mupdf/fitz/annotation.h
+++ b/include/mupdf/fitz/annotation.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/document.h"
/*
diff --git a/include/mupdf/fitz/context.h b/include/mupdf/fitz/context.h
index 0c0ee78f..30333a91 100644
--- a/include/mupdf/fitz/context.h
+++ b/include/mupdf/fitz/context.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/version.h"
#include "mupdf/fitz/system.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
/*
Contexts
diff --git a/include/mupdf/fitz/device.h b/include/mupdf/fitz/device.h
index eab5f3e2..074d9ded 100644
--- a/include/mupdf/fitz/device.h
+++ b/include/mupdf/fitz/device.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/colorspace.h"
#include "mupdf/fitz/image.h"
#include "mupdf/fitz/shade.h"
diff --git a/include/mupdf/fitz/display-list.h b/include/mupdf/fitz/display-list.h
index 916ced70..e408f943 100644
--- a/include/mupdf/fitz/display-list.h
+++ b/include/mupdf/fitz/display-list.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/device.h"
/*
diff --git a/include/mupdf/fitz/document.h b/include/mupdf/fitz/document.h
index dce7a76c..cc95c0a7 100644
--- a/include/mupdf/fitz/document.h
+++ b/include/mupdf/fitz/document.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/device.h"
#include "mupdf/fitz/transition.h"
#include "mupdf/fitz/link.h"
diff --git a/include/mupdf/fitz/font.h b/include/mupdf/fitz/font.h
index dd624de1..50092278 100644
--- a/include/mupdf/fitz/font.h
+++ b/include/mupdf/fitz/font.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/buffer.h"
/* forward declaration for circular dependency */
diff --git a/include/mupdf/fitz/math.h b/include/mupdf/fitz/geometry.h
index 8b38b15b..8b38b15b 100644
--- a/include/mupdf/fitz/math.h
+++ b/include/mupdf/fitz/geometry.h
diff --git a/include/mupdf/fitz/glyph-cache.h b/include/mupdf/fitz/glyph-cache.h
index 4231a00a..16fff19a 100644
--- a/include/mupdf/fitz/glyph-cache.h
+++ b/include/mupdf/fitz/glyph-cache.h
@@ -2,7 +2,7 @@
#define MUPDF_FITZ_GLYPH_CACHE_H
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/font.h"
#include "mupdf/fitz/pixmap.h"
diff --git a/include/mupdf/fitz/glyph.h b/include/mupdf/fitz/glyph.h
index d7e6b3e7..3869422e 100644
--- a/include/mupdf/fitz/glyph.h
+++ b/include/mupdf/fitz/glyph.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/store.h"
#include "mupdf/fitz/colorspace.h"
diff --git a/include/mupdf/fitz/link.h b/include/mupdf/fitz/link.h
index e00d66d4..ac6f3c7a 100644
--- a/include/mupdf/fitz/link.h
+++ b/include/mupdf/fitz/link.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
/*
Links
diff --git a/include/mupdf/fitz/output.h b/include/mupdf/fitz/output.h
index cba8e16c..824612de 100644
--- a/include/mupdf/fitz/output.h
+++ b/include/mupdf/fitz/output.h
@@ -4,7 +4,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
#include "mupdf/fitz/buffer.h"
-#include "mupdf/fitz/string.h"
+#include "mupdf/fitz/string-util.h"
/*
Generic output streams - generalise between outputting to a file,
diff --git a/include/mupdf/fitz/path.h b/include/mupdf/fitz/path.h
index 59cd900d..da8b2801 100644
--- a/include/mupdf/fitz/path.h
+++ b/include/mupdf/fitz/path.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
/*
* Vector path buffer.
diff --git a/include/mupdf/fitz/pixmap.h b/include/mupdf/fitz/pixmap.h
index 6dfd4bae..e6d56a3c 100644
--- a/include/mupdf/fitz/pixmap.h
+++ b/include/mupdf/fitz/pixmap.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/store.h"
#include "mupdf/fitz/colorspace.h"
diff --git a/include/mupdf/fitz/shade.h b/include/mupdf/fitz/shade.h
index 871a62c7..8f25c99a 100644
--- a/include/mupdf/fitz/shade.h
+++ b/include/mupdf/fitz/shade.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/store.h"
#include "mupdf/fitz/colorspace.h"
#include "mupdf/fitz/pixmap.h"
diff --git a/include/mupdf/fitz/string.h b/include/mupdf/fitz/string-util.h
index c9c20c3d..c9c20c3d 100644
--- a/include/mupdf/fitz/string.h
+++ b/include/mupdf/fitz/string-util.h
diff --git a/include/mupdf/fitz/structured-text.h b/include/mupdf/fitz/structured-text.h
index 061fc83c..7ec5772a 100644
--- a/include/mupdf/fitz/structured-text.h
+++ b/include/mupdf/fitz/structured-text.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/font.h"
#include "mupdf/fitz/colorspace.h"
#include "mupdf/fitz/image.h"
diff --git a/include/mupdf/fitz/util.h b/include/mupdf/fitz/util.h
index a9a0d59d..e5e1c723 100644
--- a/include/mupdf/fitz/util.h
+++ b/include/mupdf/fitz/util.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/document.h"
#include "mupdf/fitz/pixmap.h"
#include "mupdf/fitz/structured-text.h"
diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj
index 45942e1e..b83f68e3 100644
--- a/platform/win32/libmupdf.vcproj
+++ b/platform/win32/libmupdf.vcproj
@@ -2332,6 +2332,10 @@
>
</File>
<File
+ RelativePath="..\..\include\mupdf\fitz\geometry.h"
+ >
+ </File>
+ <File
RelativePath="..\..\include\mupdf\fitz\getopt.h"
>
</File>
@@ -2356,10 +2360,6 @@
>
</File>
<File
- RelativePath="..\..\include\mupdf\fitz\math.h"
- >
- </File>
- <File
RelativePath="..\..\include\mupdf\fitz\outline.h"
>
</File>
@@ -2424,7 +2424,7 @@
>
</File>
<File
- RelativePath="..\..\include\mupdf\fitz\string.h"
+ RelativePath="..\..\include\mupdf\fitz\string-util.h"
>
</File>
<File
diff --git a/source/fitz/glyph-cache-imp.h b/source/fitz/glyph-cache-imp.h
index e5af15ea..8e3945fd 100644
--- a/source/fitz/glyph-cache-imp.h
+++ b/source/fitz/glyph-cache-imp.h
@@ -3,7 +3,7 @@
#include "mupdf/fitz/system.h"
#include "mupdf/fitz/context.h"
-#include "mupdf/fitz/math.h"
+#include "mupdf/fitz/geometry.h"
#include "mupdf/fitz/font.h"
#include "mupdf/fitz/path.h"
#include "mupdf/fitz/pixmap.h"
diff --git a/source/fitz/stream-prog.c b/source/fitz/stream-prog.c
index 7aa4b339..837c33e3 100644
--- a/source/fitz/stream-prog.c
+++ b/source/fitz/stream-prog.c
@@ -1,5 +1,5 @@
#include "mupdf/fitz/stream.h"
-#include "mupdf/fitz/string.h"
+#include "mupdf/fitz/string-util.h"
/* File stream - progressive reading to simulate http download */