]> git.sur5r.net Git - openldap/blobdiff - libraries/librewrite/subst.c
Minor cleanup (coverity)
[openldap] / libraries / librewrite / subst.c
index 4694836fed435a0e57d40ed99e32af5347514580..0e1791c0b9c56b0f9c57fb629dc6f6560fbdc59a 100644 (file)
@@ -155,6 +155,7 @@ rewrite_subst_compile(
                        tmpsm = ( struct rewrite_submatch * )realloc( submatch,
                                        sizeof( struct rewrite_submatch )*( nsub + 1 ) );
                        if ( tmpsm == NULL ) {
+                               rewrite_map_destroy( &map );
                                goto cleanup;
                        }
                        submatch = tmpsm;