Code Duplication    Length = 3-4 lines in 3 locations

3rdparty/getID3/getid3/module.audio-video.quicktime.php 3 locations

@@ 444-447 (lines=4) @@
441
									case "\x10\xB5":
442
										$atom_structure['data'] = $boxsmalldata;
443
										break;
444
									default:
445
										$this->warning('Unknown QuickTime smallbox type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $boxsmalltype).'" ('.trim(getid3_lib::PrintHexBytes($boxsmalltype)).') at offset '.$baseoffset);
446
										$atom_structure['data'] = $atom_data;
447
										break;
448
								}
449
								$atomoffset += (4 + $boxsmallsize);
450
							}
@@ 577-579 (lines=3) @@
574
										}
575
										break;
576
577
									default:
578
										$this->warning('Unknown QuickTime box type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $boxtype).'" ('.trim(getid3_lib::PrintHexBytes($boxtype)).') at offset '.$baseoffset);
579
										$atom_structure['data'] = $atom_data;
580
581
								}
582
							}
@@ 2022-2025 (lines=4) @@
2019
					$atom_structure['track_number'] = getid3_lib::BigEndian2Int($atom_data);
2020
					break;
2021
2022
				default:
2023
					$this->warning('Unknown QuickTime atom type: "'.preg_replace('#[^a-zA-Z0-9 _\\-]#', '?', $atomname).'" ('.trim(getid3_lib::PrintHexBytes($atomname)).'), '.$atomsize.' bytes at offset '.$baseoffset);
2024
					$atom_structure['data'] = $atom_data;
2025
					break;
2026
			}
2027
		}
2028
		array_pop($atomHierarchy);