Commit 52f1721ebb6473f0f927a0aec4851411746c33b6
1 parent
a63623ad
Add reminder about trap_errors when updating the C API
Showing
1 changed file
with
3 additions
and
1 deletions
README-maintainer
| @@ -192,7 +192,9 @@ RELEASE PREPARATION | @@ -192,7 +192,9 @@ RELEASE PREPARATION | ||
| 192 | * If any interfaces were added or changed, check C API to see whether | 192 | * If any interfaces were added or changed, check C API to see whether |
| 193 | changes are appropriate there as well. If necessary, review the | 193 | changes are appropriate there as well. If necessary, review the |
| 194 | casting policy in the manual, and ensure that integer types are | 194 | casting policy in the manual, and ensure that integer types are |
| 195 | - properly handled with QIntC or the appropriate cast. | 195 | + properly handled with QIntC or the appropriate cast. Remember to |
| 196 | + ensure that any exceptions thrown by the library are caught and | ||
| 197 | + converted. See `trap_errors` in qpdf-c.cc. | ||
| 196 | 198 | ||
| 197 | * Update versions and shared library details | 199 | * Update versions and shared library details |
| 198 | 200 |