libpurple/ciphers/des.c

branch
soc.2013.gobjectification
changeset 34547
45b72366ddde
parent 34537
fb40b0460a36
child 34548
18cc6efb5194
--- 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,

mercurial