]> diplodocus.org Git - nmh/blobdiff - sbr/m_getfld.c
mh-sequence.man: document new '=+' and '=-' for selecting relative msgs
[nmh] / sbr / m_getfld.c
index 07f4c0a518abce5117f199bc0b6e836ab03b1155..f84d2933719f1131191c60703e89c1e1bedc10d5 100644 (file)
@@ -313,7 +313,10 @@ void m_getfld_state_destroy (m_getfld_state_t *gstate) {
     m_getfld_state_t s = *gstate;
 
     if (s) {
-       if (s->fdelim) free (s->fdelim-1);
+       if (s->fdelim) {
+           free (s->fdelim-1);
+           free (s->pat_map);
+       }
        free (s);
        *gstate = 0;
     }