--- a/libpurple/ciphers/des.c Fri Jun 14 22:03:31 2013 +0530 +++ b/libpurple/ciphers/des.c Fri Jun 14 22:21:53 2013 +0530 @@ -486,6 +486,12 @@ return out_len; } +static const gchar* +purple_des_cipher_get_name(PurpleCipher *cipher) +{ + return "des"; +} + /****************************************************************************** * Object Stuff *****************************************************************************/ @@ -528,6 +534,7 @@ cipher_class->decrypt = purple_des_cipher_decrypt; cipher_class->set_key = purple_des_cipher_set_key; cipher_class->get_key_size = purple_des_cipher_get_key_size; + cipher_class->get_name = purple_des_cipher_get_name; pspec = g_param_spec_string("key", "key", "key", NULL, G_PARAM_WRITABLE); @@ -536,11 +543,6 @@ g_type_class_add_private(klass, sizeof(PurpleDESCipherPrivate)); } -static void -purple_des_cipher_init(PurpleCipher *cipher) -{ -} - /****************************************************************************** * API *****************************************************************************/ @@ -553,7 +555,6 @@ .class_size = sizeof(PurpleDESCipherClass), .class_init = (GClassInitFunc)purple_des_cipher_class_init, .instance_size = sizeof(PurpleDESCipher), - .instance_init = (GInstanceInitFunc)purple_des_cipher_init, }; type = g_type_register_static(PURPLE_TYPE_CIPHER,