Code Duplication    Length = 5-5 lines in 2 locations

Sources/Errors.php 1 location

@@ 520-524 (lines=5) @@
517
	if ($smcFunc['db_num_rows']($request) != 0)
518
	{
519
		// If this happened very early on in SMF startup, $smcFunc may not fully be defined.
520
		if (!isset($smcFunc['json_decode']))
521
		{
522
			$smcFunc['json_decode'] = 'smf_json_decode';
523
			$smcFunc['json_encode'] = 'json_encode';
524
		}
525
526
		list ($url) = $smcFunc['db_fetch_row']($request);
527
		$url = $smcFunc['json_decode']($url, true);

other/upgrade.php 1 location

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