diff options
Diffstat (limited to 'trackerlogic.c')
| -rw-r--r-- | trackerlogic.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/trackerlogic.c b/trackerlogic.c index a19f9d4..735041e 100644 --- a/trackerlogic.c +++ b/trackerlogic.c | |||
| @@ -250,10 +250,13 @@ void count_peers_and_seeds( ot_peer peer_list, unsigned long *peers, unsigned lo | |||
| 250 | } while( compare_ip_port( peer_list + *peers, peer_list + *peers - 1 ) < 0 ); | 250 | } while( compare_ip_port( peer_list + *peers, peer_list + *peers - 1 ) < 0 ); |
| 251 | } | 251 | } |
| 252 | 252 | ||
| 253 | int init_logic( ) { | 253 | int init_logic( char *directory ) { |
| 254 | glob_t globber; | 254 | glob_t globber; |
| 255 | int i; | 255 | int i; |
| 256 | 256 | ||
| 257 | if( directory ) | ||
| 258 | chdir( directory ); | ||
| 259 | |||
| 257 | scratch_space = map_file( "" ); | 260 | scratch_space = map_file( "" ); |
| 258 | torrents_list = map_file( "" ); | 261 | torrents_list = map_file( "" ); |
| 259 | torrents_count = 0; | 262 | torrents_count = 0; |
