Changeset 12 for trunk

Show
Ignore:
Timestamp:
07.02.2005 09:57:27 (4 years ago)
Author:
m
Message:

- Additional fix for Bug #3222

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/File/Bittorrent/Encode.php

    r5 r12  
    128128    function encode_array($array) 
    129129    { 
    130         // Sort array 
    131         asort($array, SORT_STRING); 
    132130        // Check for strings in the keys 
    133131        $isList = true; 
     
    140138        if ($isList) { 
    141139            // Wie build a list 
     140            ksort($array, SORT_NUMERIC); 
    142141            $return = 'l'; 
    143142            foreach ($array as $val) { 
     
    147146        } else { 
    148147            // We build a Dictionary 
     148            ksort($array, SORT_STRING); 
    149149            $return = 'd'; 
    150150            foreach ($array as $key => $val) {