Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/pacman/ini.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/pacman/ini.c b/src/pacman/ini.c
index 2e677e00..cd7741db 100644
--- a/src/pacman/ini.c
+++ b/src/pacman/ini.c
@@ -27,6 +27,8 @@
#include "ini.h"
#include "util.h"
+static const int ini_max_recursion = 10;
+
/**
* @brief INI parser backend.
*
@@ -46,11 +48,11 @@ static int _parse_ini(const char *file, ini_parser_fn cb, void *data,
FILE *fp = NULL;
int linenum = 0;
int ret = 0;
- const int max_depth = 10;
- if(depth >= max_depth) {
+ if(depth >= ini_max_recursion) {
pm_printf(ALPM_LOG_ERROR,
- _("config parsing exceeded max recursion depth of %d.\n"), max_depth);
+ _("config parsing exceeded max recursion depth of %d.\n"),
+ ini_max_recursion);
ret = 1;
goto cleanup;
}