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

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