From 9882d74b7e0c6b9ebb87cb27b1e53ab7898c2fd2 Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Thu, 1 Feb 2007 15:57:29 +0000 Subject: [PATCH] Forgot to take into account, that there are OT_POOL_COUNT debuggable pools in one torrent. Fixed. --- trackerlogic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trackerlogic.c b/trackerlogic.c index 25cba05..5ff448f 100644 --- a/trackerlogic.c +++ b/trackerlogic.c @@ -339,7 +339,7 @@ size_t return_memstat_for_tracker( char **reply ) { torrent_count += torrents_list->size; } - if( !( r = *reply = malloc( 256*32 + (43+3+30)*torrent_count ) ) ) return 0; + if( !( r = *reply = malloc( 256*32 + (43+OT_POOLS_COUNT*32)*torrent_count ) ) ) return 0; for( i=0; i<256; ++i ) r += sprintf( r, "%02X: %08X %08X\n", i, (ot_dword)all_torrents[i].size, (ot_dword)all_torrents[i].space );