Changeset 892af47 in github


Ignore:
Timestamp:
Jan 5, 2010 9:10:37 AM (3 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
57837fd
Parents:
c3b6763
Message:
  • Support show_bytes() output in parse_bytes() (#1486405)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • program/include/rcube_shared.inc

    r63ffe33c r892af47  
    153153  if (is_numeric($str)) 
    154154    return floatval($str); 
    155      
    156   if (preg_match('/([0-9]+)([a-z])/i', $str, $regs)) 
     155 
     156  if (preg_match('/([0-9\.]+)\s*([a-z]*)/i', $str, $regs)) 
    157157  { 
    158158    $bytes = floatval($regs[1]); 
     
    160160    { 
    161161      case 'g': 
     162      case 'gb': 
    162163        $bytes *= 1073741824; 
    163164        break; 
    164165      case 'm': 
     166      case 'mb': 
    165167        $bytes *= 1048576; 
    166168        break; 
    167169      case 'k': 
     170      case 'kb': 
    168171        $bytes *= 1024; 
    169172        break; 
Note: See TracChangeset for help on using the changeset viewer.