Code Duplication    Length = 8-9 lines in 2 locations

web_interface/astpp/application/libraries/html2pdf/_tcpdf_5.0.002/qrcode.php 2 locations

@@ 2151-2158 (lines=8) @@
2148
		 protected function newFromNum($bits, $num) {
2149
			$bstream = $this->allocate($bits);
2150
			$mask = 1 << ($bits - 1);
2151
			for ($i = 0; $i < $bits; ++$i) {
2152
				if ($num & $mask) {
2153
					$bstream[$i] = 1;
2154
				} else {
2155
					$bstream[$i] = 0;
2156
				}
2157
				$mask = $mask >> 1;
2158
			}
2159
			return $bstream;
2160
		}
2161
@@ 2173-2181 (lines=9) @@
2170
			$p = 0;
2171
			for ($i = 0; $i < $size; ++$i) {
2172
				$mask = 0x80;
2173
				for ($j = 0; $j < 8; ++$j) {
2174
					if ($data[$i] & $mask) {
2175
						$bstream[$p] = 1;
2176
					} else {
2177
						$bstream[$p] = 0;
2178
					}
2179
					$p++;
2180
					$mask = $mask >> 1;
2181
				}
2182
			}
2183
			return $bstream;
2184
		}