* ttyio.c (tty_enable_completion, tty_disable_completion): Add checks
[gnupg.git] / cipher / dynload.c
index 38c6a0c..05d82f6 100644 (file)
@@ -15,7 +15,8 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ * USA.
  */
 
 #include <config.h>
@@ -64,12 +65,12 @@ register_cipher_extension( const char *mainpgm, const char *fname )
            tmp = make_filename(fname, NULL);
        else
            tmp = make_filename(GNUPG_LIBDIR, fname, NULL);
-       el = m_alloc_clear( sizeof *el + strlen(tmp) );
+       el = xmalloc_clear( sizeof *el + strlen(tmp) );
        strcpy(el->name, tmp );
-       m_free(tmp);
+       xfree(tmp);
     }
     else {
-       el = m_alloc_clear( sizeof *el + strlen(fname) );
+       el = xmalloc_clear( sizeof *el + strlen(fname) );
        strcpy(el->name, fname );
     }
     /* check whether we have a class hint */
@@ -81,7 +82,7 @@ register_cipher_extension( const char *mainpgm, const char *fname )
     for(r = extensions; r; r = r->next ) {
        if( !compare_filenames(r->name, el->name) ) {
            log_info("extension `%s' already registered\n", el->name );
-           m_free(el);
+           xfree(el);
            return;
        }
     }