Initialized methods of PurpleCipher to NULL soc.2013.gobjectification

Thu, 13 Jun 2013 15:02:30 +0530

author
Ankit Vani <a@nevitus.org>
date
Thu, 13 Jun 2013 15:02:30 +0530
branch
soc.2013.gobjectification
changeset 34534
9aa25874424b
parent 34533
74b179b1e8ef
child 34535
f8fd1c60c22a

Initialized methods of PurpleCipher to NULL

libpurple/cipher.c file | annotate | diff | comparison | revisions
--- a/libpurple/cipher.c	Thu Jun 13 14:49:03 2013 +0530
+++ b/libpurple/cipher.c	Thu Jun 13 15:02:30 2013 +0530
@@ -55,6 +55,22 @@
 purple_cipher_class_init(PurpleCipherClass *klass) {
 	GObjectClass *obj_class = G_OBJECT_CLASS(klass);
 
+	klass->reset = NULL;
+	klass->set_iv = NULL;
+	klass->append = NULL;
+	klass->digest = NULL;
+	klass->encrypt = NULL;
+	klass->decrypt = NULL;
+	klass->set_salt = NULL;
+	klass->get_salt_size = NULL;
+	klass->set_key = NULL;
+	klass->get_key_size = NULL;
+	klass->set_batch_mode = NULL;
+	klass->get_batch_mode = NULL;
+	klass->get_block_size = NULL;
+	klass->set_key_with_len = NULL;
+	klass->get_name = NULL;
+
 	parent_class = g_type_class_peek_parent(klass);
 
 	obj_class->finalize = purple_cipher_finalize;

mercurial