]> git.neil.brown.name Git - edlib.git/commitdiff
docs: discard "Free" handler
authorNeilBrown <neil@brown.name>
Fri, 8 Sep 2023 08:17:43 +0000 (18:17 +1000)
committerNeilBrown <neil@brown.name>
Fri, 8 Sep 2023 08:19:19 +0000 (18:19 +1000)
The doc already uses DOC_DATA_TYPE, so "Free" is not needed.

Signed-off-by: NeilBrown <neil@brown.name>
doc-docs.c

index 47970ff25eb172546da5c778e68041381693f175..8fe8bd3dbc35c4e82448a566bd4b1f9f823ab23a 100644 (file)
@@ -47,6 +47,9 @@ struct doc_ref {
 #define DOC_DATA_TYPE struct docs
 #define DOC_NEXT(d,m,r,b) docs_next(d,r,b)
 #define DOC_PREV(d,m,r,b) docs_prev(d,r,b)
+/* Note: both non-doc panes in this file use a simple
+ * pointer for the data, so no PANE_DATA_TYPE is needed.
+ */
 #include "core.h"
 
 static struct map *docs_map, *docs_aux_map, *docs_modified_map,
@@ -834,7 +837,6 @@ static void docs_init_map(void)
 
        key_add(docs_map, "get-attr", &docs_get_attr);
        key_add(docs_map, "Close", &docs_close);
-       key_add(docs_map, "Free", &edlib_do_free);
 
        key_add(docs_aux_map, "doc:revisit", &doc_revisit);
        key_add(docs_aux_map, "doc:status-changed", &doc_damage);