# HG changeset patch # User Mike Pavone # Date 1292904707 0 # Node ID 29b479a2ce487e79dc6c22cc0282f4572f8a86c2 # Parent d86df83402f38e4bcf3a088cbd17a27ab76c70d1 Make memory leak detection controllable by a define diff -r d86df83402f3 -r 29b479a2ce48 cbackend_c.rhope --- a/cbackend_c.rhope Tue Dec 21 04:11:29 2010 +0000 +++ b/cbackend_c.rhope Tue Dec 21 04:11:47 2010 +0000 @@ -1838,12 +1838,14 @@ inout[1] = make_String(argv[idx]); rhope(FUNC_Append, inout, 2, 2); } - numret = rhope(FUNC_Main, inout, 1, 1);"] + numret = rhope(FUNC_Main, inout, 1, 1); +#ifdef ENABLE_LEAK_DETECTION\n"] ]Append[Fold[_Consts C Release[?, ?, ?, p], "", constants]] ]Append[ " print_mem_info(manager); print_live_object_types(manager); +#endif //ENABLE_LEAK_DETECTION #ifdef ENABLE_PROFILING for (idx = 0; idx < END; ++idx)