]> granicus.if.org Git - transmission/commitdiff
#2765 ignore case when ordering the file list in a newly-generated torrent file
authorMitchell Livingston <livings124@transmissionbt.com>
Mon, 25 Jan 2010 05:06:54 +0000 (05:06 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Mon, 25 Jan 2010 05:06:54 +0000 (05:06 +0000)
libtransmission/clients.c
libtransmission/makemeta.c

index fa8e30007192cb30e19320bf38210804c003fa58..24a94da35370043a5bed473b63b202ab61cf90a5 100644 (file)
@@ -12,7 +12,7 @@
 
 /* thanks amc1! */
 
-#include <ctype.h> /* isprint, tolower */
+#include <ctype.h> /* isprint */
 #include <stdio.h>
 #include <stdlib.h> /* strtol */
 #include <string.h>
index cd22bac44a8de5d095efb1b90007da0a568657d7..a7b188efef50bbeba1bb07b50e21dfdc7291d916 100644 (file)
@@ -14,7 +14,7 @@
 #include <errno.h>
 #include <stdio.h> /* FILE, stderr */
 #include <stdlib.h> /* qsort */
-#include <string.h> /* strcmp, strlen */
+#include <string.h> /* strcmp, strlen, strcasecmp */
 
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -110,7 +110,7 @@ builderFileCompare( const void * va,
     const tr_metainfo_builder_file * a = va;
     const tr_metainfo_builder_file * b = vb;
 
-    return strcmp( a->filename, b->filename );
+    return strcasecmp( a->filename, b->filename );
 }
 
 tr_metainfo_builder*