Преглед на файлове

Add explicit "freeing" debug messages.

tags/v0.9.3
Michael Brown преди 17 години
родител
ревизия
7c0a069f42
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3
    0
      src/core/refcnt.c

+ 3
- 0
src/core/refcnt.c Целия файл

@@ -66,8 +66,11 @@ void ref_put ( struct refcnt *refcnt ) {
66 66
 		return;
67 67
 
68 68
 	if ( refcnt->free ) {
69
+		DBGC ( refcnt, "REFCNT %p being freed via method %p\n",
70
+		       refcnt, refcnt->free );
69 71
 		refcnt->free ( refcnt );
70 72
 	} else {
73
+		DBGC ( refcnt, "REFCNT %p being freed\n", refcnt );
71 74
 		free ( refcnt );
72 75
 	}
73 76
 }

Loading…
Отказ
Запис