Author: particle
Date: Tue Feb 20 19:01:12 2007
New Revision: 17107

Modified:
   trunk/src/stm/backend.c

Log:
[stm]: don't access a null pointer

Modified: trunk/src/stm/backend.c
==============================================================================
--- trunk/src/stm/backend.c     (original)
+++ trunk/src/stm/backend.c     Tue Feb 20 19:01:12 2007
@@ -1338,6 +1338,9 @@
 void Parrot_STM_destroy_extracted(Interp *interp, void *saved_log_data) {
     STM_saved_tx_log *saved;
 
+    if (saved_log_data == NULL)
+        return;
+
     saved = saved_log_data;
     mem_sys_free(saved->reads);
     mem_sys_free(saved->writes);

Reply via email to