Fix bug#1034.
[gnupg.git] / tools / no-libgcrypt.c
index c9122e7..3428e57 100644 (file)
@@ -38,6 +38,12 @@ gcry_malloc (size_t n)
 }
 
 void *
+gcry_malloc_secure (size_t n)
+{
+  return malloc (n);
+}
+
+void *
 gcry_xmalloc (size_t n)
 {
   void *p = malloc (n);
@@ -107,7 +113,29 @@ gcry_free (void *a)
 /* We need this dummy because exechelp.c uses gcry_control to
    terminate the secure memeory.  */
 gcry_error_t 
-gcry_control (enum gcry_ctl_cmds CMD, ...)
+gcry_control (enum gcry_ctl_cmds cmd, ...)
 {
+  (void)cmd;
   return 0;
 }
+
+void 
+gcry_set_outofcore_handler (gcry_handler_no_mem_t h, void *opaque)
+{
+  (void)h;
+  (void)opaque;
+}
+
+void 
+gcry_set_fatalerror_handler (gcry_handler_error_t fnc, void *opaque)
+{
+  (void)fnc;
+  (void)opaque;
+}
+
+void 
+gcry_set_log_handler (gcry_handler_log_t f, void *opaque)
+{
+  (void)f;
+  (void)opaque;
+}