Code Duplication    Length = 5-5 lines in 2 locations

other/upgrade.php 1 location

@@ 177-181 (lines=5) @@
174
	require_once($sourcedir . '/Subs-Package.php');
175
176
	// SMF isn't started up properly, but loadUserSettings calls our cookies.
177
	if (!isset($smcFunc['json_encode']))
178
	{
179
		$smcFunc['json_encode'] = 'json_encode';
180
		$smcFunc['json_decode'] = 'smf_json_decode';
181
	}
182
183
	loadUserSettings();
184
	loadPermissions();

Sources/Errors.php 1 location

@@ 541-545 (lines=5) @@
538
	if ($smcFunc['db_num_rows']($request) != 0)
539
	{
540
		// If this happened very early on in SMF startup, $smcFunc may not fully be defined.
541
		if (!isset($smcFunc['json_decode']))
542
		{
543
			$smcFunc['json_decode'] = 'smf_json_decode';
544
			$smcFunc['json_encode'] = 'json_encode';
545
		}
546
547
		list ($url) = $smcFunc['db_fetch_row']($request);
548
		$url = $smcFunc['json_decode']($url, true);