diff --git a/TODO b/TODO
index 1c49428290390ab0a07e6d322683cb2cf9955aab..183334a1cdc2efba6fd13d17d5a395ff383c67d1 100644
--- a/TODO
+++ b/TODO
@@ -16,3 +16,15 @@ Improve sexp_Format to accept literals, like "n" in
   sexp_format(buffer, "(n%b)", n);
 
 Valgrind reports errors on the des-compat test program. Investigate.
+
+
+Change the convention for declaring function pointers. Instead of for
+example
+
+  typedef void *
+  nettle_realloc_func(void *ctx, void *p, unsigned length);
+
+use
+
+  typedef void
+  nettle_realloc_func(void *ctx, void *p, unsigned length);