diff src/pluginpref.c @ 14035:8bda65b88e49

[gaim-migrate @ 16638] A bunch of small changes. Mostly remove "if not null" checks before calling g_free, g_list_free, g_slist_free and g_strdup. Also use g_list_foreach() to call g_free to free strings in an array. And some whitespace changes here and there. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 05 Aug 2006 08:27:39 +0000
parents 16f6d6f8afc7
children
line wrap: on
line diff
--- a/src/pluginpref.c	Sat Aug 05 05:42:28 2006 +0000
+++ b/src/pluginpref.c	Sat Aug 05 08:27:39 2006 +0000
@@ -30,11 +30,13 @@
 #include "pluginpref.h"
 #include "prefs.h"
 
-struct _GaimPluginPrefFrame {
+struct _GaimPluginPrefFrame
+{
 	GList *prefs;
 };
 
-struct _GaimPluginPref {
+struct _GaimPluginPref
+{
 	char *name;
 	char *label;
 
@@ -49,7 +51,8 @@
 };
 
 GaimPluginPrefFrame *
-gaim_plugin_pref_frame_new() {
+gaim_plugin_pref_frame_new()
+{
 	GaimPluginPrefFrame *frame;
 
 	frame = g_new0(GaimPluginPrefFrame, 1);
@@ -58,42 +61,36 @@
 }
 
 void
-gaim_plugin_pref_frame_destroy(GaimPluginPrefFrame *frame) {
-	GaimPluginPref *pref;
-	GList *l;
-
-	g_return_if_fail(frame);
+gaim_plugin_pref_frame_destroy(GaimPluginPrefFrame *frame)
+{
+	g_return_if_fail(frame != NULL);
 
-	for(l = frame->prefs; l != NULL; l = l->next) {
-		pref = (GaimPluginPref *)l->data;
-		gaim_plugin_pref_destroy(pref);
-	}
-
+	g_list_foreach(frame->prefs, (GFunc)gaim_plugin_pref_destroy, NULL);
 	g_list_free(frame->prefs);
-	frame->prefs = NULL;
-
 	g_free(frame);
-	frame = NULL;
 }
 
 void
-gaim_plugin_pref_frame_add(GaimPluginPrefFrame *frame, GaimPluginPref *pref) {
-	g_return_if_fail(frame);
-	g_return_if_fail(pref);
+gaim_plugin_pref_frame_add(GaimPluginPrefFrame *frame, GaimPluginPref *pref)
+{
+	g_return_if_fail(frame != NULL);
+	g_return_if_fail(pref  != NULL);
 
 	frame->prefs = g_list_append(frame->prefs, pref);
 }
 
 GList *
-gaim_plugin_pref_frame_get_prefs(GaimPluginPrefFrame *frame) {
-	g_return_val_if_fail(frame, NULL);
-	g_return_val_if_fail(frame->prefs, NULL);
+gaim_plugin_pref_frame_get_prefs(GaimPluginPrefFrame *frame)
+{
+	g_return_val_if_fail(frame        != NULL, NULL);
+	g_return_val_if_fail(frame->prefs != NULL, NULL);
 
 	return frame->prefs;
 }
 
 GaimPluginPref *
-gaim_plugin_pref_new() {
+gaim_plugin_pref_new()
+{
 	GaimPluginPref *pref;
 
 	pref = g_new0(GaimPluginPref, 1);
@@ -102,10 +99,11 @@
 }
 
 GaimPluginPref *
-gaim_plugin_pref_new_with_name(const char *name) {
+gaim_plugin_pref_new_with_name(const char *name)
+{
 	GaimPluginPref *pref;
 
-	g_return_val_if_fail(name, NULL);
+	g_return_val_if_fail(name != NULL, NULL);
 
 	pref = g_new0(GaimPluginPref, 1);
 	pref->name = g_strdup(name);
@@ -114,10 +112,11 @@
 }
 
 GaimPluginPref *
-gaim_plugin_pref_new_with_label(const char *label) {
+gaim_plugin_pref_new_with_label(const char *label)
+{
 	GaimPluginPref *pref;
 
-	g_return_val_if_fail(label, NULL);
+	g_return_val_if_fail(label != NULL, NULL);
 
 	pref = g_new0(GaimPluginPref, 1);
 	pref->label = g_strdup(label);
@@ -126,11 +125,12 @@
 }
 
 GaimPluginPref *
-gaim_plugin_pref_new_with_name_and_label(const char *name, const char *label) {
+gaim_plugin_pref_new_with_name_and_label(const char *name, const char *label)
+{
 	GaimPluginPref *pref;
 
-	g_return_val_if_fail(name, NULL);
-	g_return_val_if_fail(label, NULL);
+	g_return_val_if_fail(name  != NULL, NULL);
+	g_return_val_if_fail(label != NULL, NULL);
 
 	pref = g_new0(GaimPluginPref, 1);
 	pref->name = g_strdup(name);
@@ -140,78 +140,70 @@
 }
 
 void
-gaim_plugin_pref_destroy(GaimPluginPref *pref) {
-	g_return_if_fail(pref);
-
-	if(pref->name) {
-		g_free(pref->name);
-		pref->name = NULL;
-	}
+gaim_plugin_pref_destroy(GaimPluginPref *pref)
+{
+	g_return_if_fail(pref != NULL);
 
-	if(pref->label) {
-		g_free(pref->label);
-		pref->label = NULL;
-	}
-
-	if(pref->choices) {
-		g_list_free(pref->choices);
-		pref->choices = NULL;
-	}
-
+	g_free(pref->name);
+	g_free(pref->label);
+	g_list_free(pref->choices);
 	g_free(pref);
 }
 
 void
-gaim_plugin_pref_set_name(GaimPluginPref *pref, const char *name) {
-	g_return_if_fail(pref);
-	g_return_if_fail(name);
+gaim_plugin_pref_set_name(GaimPluginPref *pref, const char *name)
+{
+	g_return_if_fail(pref != NULL);
+	g_return_if_fail(name != NULL);
 
-	if(pref->name)
-		g_free(pref->name);
-
+	g_free(pref->name);
 	pref->name = g_strdup(name);
 }
 
 const char *
-gaim_plugin_pref_get_name(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, NULL);
+gaim_plugin_pref_get_name(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, NULL);
 
 	return pref->name;
 }
 
 void
-gaim_plugin_pref_set_label(GaimPluginPref *pref, const char *label) {
-	g_return_if_fail(pref);
-	g_return_if_fail(label);
+gaim_plugin_pref_set_label(GaimPluginPref *pref, const char *label)
+{
+	g_return_if_fail(pref  != NULL);
+	g_return_if_fail(label != NULL);
 
-	if(pref->label)
-		g_free(pref->label);
-
+	g_free(pref->label);
 	pref->label = g_strdup(label);
 }
 
 const char *
-gaim_plugin_pref_get_label(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, NULL);
+gaim_plugin_pref_get_label(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, NULL);
 
 	return pref->label;
 }
 
 void
-gaim_plugin_pref_set_bounds(GaimPluginPref *pref, int min, int max) {
+gaim_plugin_pref_set_bounds(GaimPluginPref *pref, int min, int max)
+{
 	int tmp;
 
-	g_return_if_fail(pref);
-	g_return_if_fail(pref->name);
+	g_return_if_fail(pref       != NULL);
+	g_return_if_fail(pref->name != NULL);
 
-	if(gaim_prefs_get_type(pref->name) != GAIM_PREF_INT) {
-		gaim_debug(GAIM_DEBUG_INFO, "pluginpref",
+	if (gaim_prefs_get_type(pref->name) != GAIM_PREF_INT)
+	{
+		gaim_debug_info("pluginpref",
 				"gaim_plugin_pref_set_bounds: %s is not an integer pref\n",
 				pref->name);
 		return;
 	}
 
-	if(min > max) {
+	if (min > max)
+	{
 		tmp = min;
 		min = max;
 		max = tmp;
@@ -221,11 +213,13 @@
 	pref->max = max;
 }
 
-void gaim_plugin_pref_get_bounds(GaimPluginPref *pref, int *min, int *max) {
-	g_return_if_fail(pref);
-	g_return_if_fail(pref->name);
+void gaim_plugin_pref_get_bounds(GaimPluginPref *pref, int *min, int *max)
+{
+	g_return_if_fail(pref       != NULL);
+	g_return_if_fail(pref->name != NULL);
 
-	if(gaim_prefs_get_type(pref->name) != GAIM_PREF_INT) {
+	if (gaim_prefs_get_type(pref->name) != GAIM_PREF_INT)
+	{
 		gaim_debug(GAIM_DEBUG_INFO, "pluginpref",
 				"gaim_plugin_pref_get_bounds: %s is not an integer pref\n",
 				pref->name);
@@ -237,23 +231,26 @@
 }
 
 void
-gaim_plugin_pref_set_type(GaimPluginPref *pref, GaimPluginPrefType type) {
-	g_return_if_fail(pref);
+gaim_plugin_pref_set_type(GaimPluginPref *pref, GaimPluginPrefType type)
+{
+	g_return_if_fail(pref != NULL);
 
 	pref->type = type;
 }
 
 GaimPluginPrefType
-gaim_plugin_pref_get_type(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, GAIM_PLUGIN_PREF_NONE);
+gaim_plugin_pref_get_type(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, GAIM_PLUGIN_PREF_NONE);
 
 	return pref->type;
 }
 
 void
-gaim_plugin_pref_add_choice(GaimPluginPref *pref, const char *label, gpointer choice) {
-	g_return_if_fail(pref);
-	g_return_if_fail(label);
+gaim_plugin_pref_add_choice(GaimPluginPref *pref, const char *label, gpointer choice)
+{
+	g_return_if_fail(pref  != NULL);
+	g_return_if_fail(label != NULL);
 	g_return_if_fail(choice || gaim_prefs_get_type(pref->name) == GAIM_PREF_INT);
 
 	pref->choices = g_list_append(pref->choices, (gpointer)label);
@@ -261,36 +258,41 @@
 }
 
 GList *
-gaim_plugin_pref_get_choices(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, NULL);
+gaim_plugin_pref_get_choices(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, NULL);
 
 	return pref->choices;
 }
 
 void
-gaim_plugin_pref_set_max_length(GaimPluginPref *pref, unsigned int max_length) {
-	g_return_if_fail(pref);
+gaim_plugin_pref_set_max_length(GaimPluginPref *pref, unsigned int max_length)
+{
+	g_return_if_fail(pref != NULL);
 
 	pref->max_length = max_length;
 }
 
 unsigned int
-gaim_plugin_pref_get_max_length(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, 0);
+gaim_plugin_pref_get_max_length(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, 0);
 
 	return pref->max_length;
 }
 
 void
-gaim_plugin_pref_set_masked(GaimPluginPref *pref, gboolean masked) {
-	g_return_if_fail(pref);
+gaim_plugin_pref_set_masked(GaimPluginPref *pref, gboolean masked)
+{
+	g_return_if_fail(pref != NULL);
 
 	pref->masked = masked;
 }
 
 gboolean
-gaim_plugin_pref_get_masked(GaimPluginPref *pref) {
-	g_return_val_if_fail(pref, FALSE);
+gaim_plugin_pref_get_masked(GaimPluginPref *pref)
+{
+	g_return_val_if_fail(pref != NULL, FALSE);
 
 	return pref->masked;
 }
@@ -298,7 +300,7 @@
 void
 gaim_plugin_pref_set_format_type(GaimPluginPref *pref, GaimStringFormatType format)
 {
-	g_return_if_fail(pref);
+	g_return_if_fail(pref != NULL);
 	g_return_if_fail(pref->type == GAIM_PLUGIN_PREF_STRING_FORMAT);
 
 	pref->format = format;
@@ -307,11 +309,11 @@
 GaimStringFormatType
 gaim_plugin_pref_get_format_type(GaimPluginPref *pref)
 {
-	g_return_val_if_fail(pref, 0);
+	g_return_val_if_fail(pref != NULL, 0);
 
 	if (pref->type != GAIM_PLUGIN_PREF_STRING_FORMAT)
 		return GAIM_STRING_FORMAT_TYPE_NONE;
-	
+
 	return pref->format;
 }