From 9cc56f3c7cb2f5a7b66432fd386d9f137854fc0f Mon Sep 17 00:00:00 2001 From: Daniel Lee Date: Thu, 30 Sep 2010 05:22:33 +0000 Subject: [PATCH] (libt) r11244 introduced a regression when making single file torrents --- libtransmission/makemeta.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/libtransmission/makemeta.c b/libtransmission/makemeta.c index 5c75f3a2d..6950c9a3c 100644 --- a/libtransmission/makemeta.c +++ b/libtransmission/makemeta.c @@ -336,15 +336,14 @@ makeInfoDict( tr_benc * dict, { uint8_t * pch; char * base; - const tr_bool single_file_mode = ( builder->fileCount == 1 ) && ( strchr( builder->files[0].filename, '/' ) == NULL ); tr_bencDictReserve( dict, 5 ); - if( single_file_mode ) + if( builder->isSingleFile ) { tr_bencDictAddInt( dict, "length", builder->files[0].size ); } - else /* multiple file mode */ + else /* root node is a directory */ { uint32_t i; tr_benc * list = tr_bencDictAddList( dict, "files", -- 2.40.0