Changeset - 1601f24c085d
[Not reviewed]
0 2 0
vitalyster - 9 years ago 2016-05-31 19:48:16
vitalyster@gmail.com
libpurple: add get_password wrapper
2 files changed with 9 insertions and 0 deletions:
0 comments (0 inline, 0 general)
backends/libpurple/purple_defs.cpp
Show inline comments
 
@@ -9,12 +9,13 @@ purple_account_set_string_wrapped_fnc purple_account_set_string_wrapped = NULL;
 
purple_account_get_username_wrapped_fnc purple_account_get_username_wrapped = NULL;
 
purple_account_set_username_wrapped_fnc purple_account_set_username_wrapped = NULL;
 
purple_account_set_proxy_info_wrapped_fnc purple_account_set_proxy_info_wrapped = NULL;
 
purple_accounts_find_wrapped_fnc purple_accounts_find_wrapped = NULL;
 
purple_account_new_wrapped_fnc purple_account_new_wrapped = NULL;
 
purple_accounts_add_wrapped_fnc purple_accounts_add_wrapped = NULL;
 
purple_account_get_password_wrapped_fnc purple_account_get_password_wrapped = NULL;
 
purple_account_set_password_wrapped_fnc purple_account_set_password_wrapped = NULL;
 
purple_account_set_enabled_wrapped_fnc purple_account_set_enabled_wrapped = NULL;
 
purple_account_set_privacy_type_wrapped_fnc purple_account_set_privacy_type_wrapped = NULL;
 
purple_account_get_status_type_with_primitive_wrapped_fnc purple_account_get_status_type_with_primitive_wrapped = NULL;
 
purple_account_set_status_wrapped_fnc purple_account_set_status_wrapped = NULL;
 
purple_account_get_int_wrapped_fnc purple_account_get_int_wrapped = NULL;
 
@@ -189,12 +190,16 @@ bool resolvePurpleFunctions() {
 
		return false;
 

	
 
	purple_accounts_add_wrapped = (purple_accounts_add_wrapped_fnc)GetProcAddress(f_hPurple, "purple_accounts_add");
 
	if (!purple_accounts_add_wrapped)
 
		return false;
 

	
 
	purple_account_get_password_wrapped = (purple_account_get_password_wrapped_fnc)GetProcAddress(f_hPurple, "purple_account_get_password");
 
	        if (!purple_account_get_password_wrapped)
 
			                return false;
 

	
 
	purple_account_set_password_wrapped = (purple_account_set_password_wrapped_fnc)GetProcAddress(f_hPurple, "purple_account_set_password");
 
	if (!purple_account_set_password_wrapped)
 
		return false;
 

	
 
	purple_account_set_enabled_wrapped = (purple_account_set_enabled_wrapped_fnc)GetProcAddress(f_hPurple, "purple_account_set_enabled");
 
	if (!purple_account_set_enabled_wrapped)
backends/libpurple/purple_defs.h
Show inline comments
 
@@ -41,12 +41,15 @@ extern purple_accounts_find_wrapped_fnc purple_accounts_find_wrapped;
 
typedef PurpleAccount * (_cdecl * purple_account_new_wrapped_fnc)(const char *username, const char *protocol_id);
 
extern purple_account_new_wrapped_fnc purple_account_new_wrapped;
 

	
 
typedef void  (_cdecl * purple_accounts_add_wrapped_fnc)(PurpleAccount *account);
 
extern purple_accounts_add_wrapped_fnc purple_accounts_add_wrapped;
 

	
 
typedef const char *  (_cdecl * purple_account_get_password_wrapped_fnc)(const PurpleAccount *account);
 
extern purple_account_get_password_wrapped_fnc purple_account_get_password_wrapped;
 

	
 
typedef void  (_cdecl * purple_account_set_password_wrapped_fnc)(PurpleAccount *account, const char *password);
 
extern purple_account_set_password_wrapped_fnc purple_account_set_password_wrapped;
 

	
 
typedef void  (_cdecl * purple_account_set_enabled_wrapped_fnc)(PurpleAccount *account, const char *ui, gboolean value);
 
extern purple_account_set_enabled_wrapped_fnc purple_account_set_enabled_wrapped;
 

	
 
@@ -473,12 +476,13 @@ extern wpurple_g_io_channel_win32_new_socket_wrapped_fnc wpurple_g_io_channel_wi
 
#define purple_account_get_username_wrapped purple_account_get_username
 
#define purple_account_set_username_wrapped purple_account_set_username
 
#define purple_account_set_proxy_info_wrapped purple_account_set_proxy_info
 
#define purple_accounts_find_wrapped purple_accounts_find
 
#define purple_account_new_wrapped purple_account_new
 
#define purple_accounts_add_wrapped purple_accounts_add
 
#define purple_account_get_password_wrapped purple_account_get_password
 
#define purple_account_set_password_wrapped purple_account_set_password
 
#define purple_account_set_enabled_wrapped purple_account_set_enabled
 
#define purple_account_set_privacy_type_wrapped purple_account_set_privacy_type
 
#define purple_account_get_status_type_with_primitive_wrapped purple_account_get_status_type_with_primitive
 
#define purple_account_set_status_wrapped purple_account_set_status
 
#define purple_account_get_int_wrapped purple_account_get_int
0 comments (0 inline, 0 general)