Code Duplication    Length = 5-5 lines in 2 locations

other/upgrade.php 1 location

@@ 170-174 (lines=5) @@
167
	require_once($sourcedir . '/Subs-Package.php');
168
169
	// SMF isn't started up properly, but loadUserSettings calls our cookies.
170
	if (!isset($smcFunc['json_encode']))
171
	{
172
		$smcFunc['json_encode'] = 'json_encode';
173
		$smcFunc['json_decode'] = 'smf_json_decode';
174
	}
175
176
	loadUserSettings();
177
	loadPermissions();

Sources/Errors.php 1 location

@@ 506-510 (lines=5) @@
503
	if ($smcFunc['db_num_rows']($request) != 0)
504
	{
505
		// If this happened very early on in SMF startup, $smcFunc may not fully be defined.
506
		if (!isset($smcFunc['json_decode']))
507
		{
508
			$smcFunc['json_decode'] = 'smf_json_decode';
509
			$smcFunc['json_encode'] = 'json_encode';
510
		}
511
512
		list ($url) = $smcFunc['db_fetch_row']($request);
513
		$url = $smcFunc['json_decode']($url, true);