(fix of commit
06009b0a0)
* misc.c [!GC_DISABLE_INCREMENTAL && (REDIRECT_MALLOC
|| REDIRECT_MALLOC_IN_HEADER)] (GC_init, GC_enable_incremental):
Do not set GC_manual_vdb to true.
# ifndef GC_DISABLE_INCREMENTAL
if (GC_incremental || 0 != GETENV("GC_ENABLE_INCREMENTAL")) {
# if defined(BASE_ATOMIC_OPS_EMULATED) || defined(CHECKSUMS) \
+ || defined(REDIRECT_MALLOC) || defined(REDIRECT_MALLOC_IN_HEADER) \
|| defined(SMALL_CONFIG)
/* TODO: Implement CHECKSUMS for manual VDB. */
# else
LOCK();
} else {
# if !defined(BASE_ATOMIC_OPS_EMULATED) && !defined(CHECKSUMS) \
- && !defined(SMALL_CONFIG)
+ && !defined(REDIRECT_MALLOC) \
+ && !defined(REDIRECT_MALLOC_IN_HEADER) && !defined(SMALL_CONFIG)
if (manual_vdb_allowed) {
GC_manual_vdb = TRUE;
GC_incremental = TRUE;