aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-09 23:24:26 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-09 23:33:29 +0200
commit07edf9644004bd788eacec56aa21a5c89b3c92cc (patch)
tree19f47b3dcd26a7836ac0d6b106e9272aee9324fd /TODO
parentb6d1dffaaa8fa875b9721999163ce2337070ad32 (diff)
downloadqpdf-07edf9644004bd788eacec56aa21a5c89b3c92cc.tar.zst
Remove methods of private classes from ABI
Prior to the cmake conversion, several private classes had methods that were exported into the shared library so they could be tested with libtests. With cmake, we build libtests using an object library, so this is no longer necessary. The methods that are disappearing from the ABI were never exposed through public headers, so no code should be using them. Removal had to wait until the window for ABI-breaking changes was open.
Diffstat (limited to 'TODO')
-rw-r--r--TODO1
1 files changed, 0 insertions, 1 deletions
diff --git a/TODO b/TODO
index 98000ccd..971b018f 100644
--- a/TODO
+++ b/TODO
@@ -37,7 +37,6 @@ cmake
=====
* DLL.h
- * Remove DLL.h and QPDF_DLL* from all private library classes.
* Change DLL_EXPORT to QPDF_EXPORT. Be sure to call attention to
this in the release notes. There should be a "migrating to cmake"
in the manual, and ./configure should draw attention to it.