From 9a058dd9450b477cddd8cf608e4f699c21b740d3 Mon Sep 17 00:00:00 2001
Date: Thu, 22 Jun 2017 02:04:37 +0200
Subject: [PATCH] Add missing `_deprecated_function()` calls for four
 deprecated pluggable functions.

> Deprecated warnings are also thrown if one of these functions is being defined by a plugin.
---
 src/wp-includes/pluggable-deprecated.php | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/wp-includes/pluggable-deprecated.php b/src/wp-includes/pluggable-deprecated.php
index 03eeae4..92ea0c8 100644
--- a/src/wp-includes/pluggable-deprecated.php
+++ b/src/wp-includes/pluggable-deprecated.php
@@ -33,6 +33,8 @@ function set_current_user($id, $name = '') {
 	_deprecated_function( __FUNCTION__, '3.0.0', 'wp_set_current_user()' );
 	return wp_set_current_user($id, $name);
 }
+else :
+	_deprecated_function( 'set_current_user', '3.0.0', 'wp_set_current_user()' );
 endif;
 
 if ( !function_exists('get_currentuserinfo') ) :
@@ -50,6 +52,8 @@ function get_currentuserinfo() {
 
 	return _wp_get_current_user();
 }
+else :
+	_deprecated_function( 'get_currentuserinfo', '4.5.0', 'wp_get_current_user()' );
 endif;
 
 if ( !function_exists('get_userdatabylogin') ) :
@@ -67,6 +71,8 @@ function get_userdatabylogin($user_login) {
 	_deprecated_function( __FUNCTION__, '3.3.0', "get_user_by('login')" );
 	return get_user_by('login', $user_login);
 }
+else :
+	_deprecated_function( 'get_userdatabylogin', '3.3.0', "get_user_by('login')" );
 endif;
 
 if ( !function_exists('get_user_by_email') ) :
@@ -84,6 +90,8 @@ function get_user_by_email($email) {
 	_deprecated_function( __FUNCTION__, '3.3.0', "get_user_by('email')" );
 	return get_user_by('email', $email);
 }
+else :
+	_deprecated_function( 'get_user_by_email', '3.3.0', "get_user_by('email')" );
 endif;
 
 if ( !function_exists('wp_setcookie') ) :
-- 
2.10.1.windows.1

