Changed error message from:

  Address 0x%x is not stack'd, malloc'd or free'd

to

  Address 0x%x is not stack'd, malloc'd or (recently) free'd

This makes things clearer in some circumstances, particularly when bogusly
accessing heap memory that has been freed, but Memcheck is no longer tracking.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2358 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/mac_needs.c b/memcheck/mac_needs.c
index a3ab823..22e8e53 100644
--- a/memcheck/mac_needs.c
+++ b/memcheck/mac_needs.c
@@ -238,7 +238,7 @@
                "  v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes");
 	 } else {
             VG_(message)(Vg_UserMsg, 
-               " Address 0x%x is not stack'd, malloc'd or free'd", a);
+               " Address 0x%x is not stack'd, malloc'd or (recently) free'd",a);
          }
          break;
       case Freed: case Mallocd: case UserG: {