r2792: got rid of talloc_ldb_alloc() and instead created talloc_realloc_fn(),
[bbaumbach/samba-autobuild/.git] / source4 / lib / ldb / common / ldb_alloc.c
index 6abd6fa8c3ca82f6c34f74c2ffdc8276648ece14..0053c5e73fa730d48a54ce678959df4f43f69a1b 100644 (file)
@@ -39,7 +39,7 @@
   this allows the user to choose their own allocation function
 */
 int ldb_set_alloc(struct ldb_context *ldb,
-                 void *(*alloc)(void *context, void *ptr, size_t size),
+                 void *(*alloc)(const void *context, void *ptr, size_t size),
                  void *context)
 {
        ldb->alloc_ops.alloc = alloc;
@@ -50,7 +50,7 @@ int ldb_set_alloc(struct ldb_context *ldb,
 /*
   this is the default memory allocation function
 */
-static void *ldb_default_alloc(void *context, void *ptr, size_t size)
+static void *ldb_default_alloc(const void *context, void *ptr, size_t size)
 {
        /* by setting LDB_ALLOC_OFS to non-zero the test suite can
           catch any places where we incorrectly use the libc alloc