Ignore:
Timestamp:
Oct 26, 2010, 10:48:08 AM (14 years ago)
Author:
grum
Message:

Fix many bugs
bug:1894, bug:1898, bug:1911, bug:1863, bug:1955, bug:1956, bug:1925

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/AMetaData/JpegMetaData/Readers/CanonReader.class.php

    r6729 r7399  
    141141           * null terminated strings
    142142           */
     143          print_r($values);
    143144          $returned=ConvertData::toStrings($values);
    144145          break;
     
    233234                  {
    234235                    $focalUnit=(array_key_exists(25, $values))?$values[25]:1;
    235                     $FocalShort=(array_key_exists(24, $values))?$values[24]/$focalUnit:0;
    236                     $FocalLong=(array_key_exists(23, $values))?$values[23]/$focalUnit:0;
     236                    $FocalShort=(array_key_exists(24, $values) && ($focalUnit!=0))?$values[24]/$focalUnit:0;
     237                    $FocalLong=(array_key_exists(23, $values) && ($focalUnit!=0))?$values[23]/$focalUnit:0;
    237238                    $focal=(($FocalShort==$FocalLong or $FocalLong==0)?$FocalShort:$FocalShort."-".$FocalLong)."mm";
    238239
Note: See TracChangeset for help on using the changeset viewer.