aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2009-06-03 06:55:09 +0200
committerMax Kellermann <max@duempel.org>2009-06-03 06:55:09 +0200
commit70d7c795466b8074acfed36fd54e114749cac9d8 (patch)
treedc57c13428a7b033b4588021027d6353010b67ef
parentddc2694419442b68eac4c04069c991ecd2fa26ee (diff)
conf: make config_param.num_block_params unsigned
-rw-r--r--src/conf.c6
-rw-r--r--src/conf.h2
2 files changed, 3 insertions, 5 deletions
diff --git a/src/conf.c b/src/conf.c
index 50d6bcba..cce7dbf2 100644
--- a/src/conf.c
+++ b/src/conf.c
@@ -91,11 +91,10 @@ static void
config_param_free(gpointer data, G_GNUC_UNUSED gpointer user_data)
{
struct config_param *param = data;
- int i;
g_free(param->value);
- for (i = 0; i < param->num_block_params; i++) {
+ for (unsigned i = 0; i < param->num_block_params; i++) {
g_free(param->block_params[i].name);
g_free(param->block_params[i].value);
}
@@ -449,12 +448,11 @@ struct block_param *
config_get_block_param(const struct config_param * param, const char *name)
{
struct block_param *ret = NULL;
- int i;
if (param == NULL)
return NULL;
- for (i = 0; i < param->num_block_params; i++) {
+ for (unsigned i = 0; i < param->num_block_params; i++) {
if (0 == strcmp(name, param->block_params[i].name)) {
if (ret) {
g_warning("\"%s\" first defined on line %i, and "
diff --git a/src/conf.h b/src/conf.h
index c67023a8..c5e49960 100644
--- a/src/conf.h
+++ b/src/conf.h
@@ -86,7 +86,7 @@ struct config_param {
unsigned int line;
struct block_param *block_params;
- int num_block_params;
+ unsigned num_block_params;
};
void config_global_init(void);