aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-03-30 14:14:37 +0100
committerJay Berkenbilt <ejb@ql.org>2019-04-21 03:00:43 +0200
commit8ce3b53cea65f4b2a5dc9a72ba87d62d379b3a7c (patch)
treebe7b0f2b93c4396f225d849de5b6eb3ee593b5c6 /TODO
parente6ba0dbf6162d3cbdd54d61d0d515ad4f1733768 (diff)
downloadqpdf-8ce3b53cea65f4b2a5dc9a72ba87d62d379b3a7c.tar.zst
TODO: ABI note
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index f250e0af..a86e472f 100644
--- a/TODO
+++ b/TODO
@@ -31,6 +31,12 @@ Do these things next time we have to break binary compatibility
* Consider whether to build with -fvisibility=hidden by default. See
#302 for discussion.
+ * Consider dealing with integer sizes in the API. Build with
+ -Wconversion -Wsign-conversion to see warnings. We won't be able to
+ resolve all, but we can possibly convert some things from int to
+ either size_t or qpdf_offset_t. Only do this if it doesn't break
+ source compatibility.
+
Lexical
=======