[pacman-dev] [PATCH 1/2] check for valid optarg before using strdup
Serge Ziryukin
ftrvxmtrx at gmail.com
Sun Apr 25 18:48:03 CEST 2010
Signed-off-by: Serge Ziryukin <ftrvxmtrx at gmail.com>
---
src/pacman/pacman.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/pacman/pacman.c b/src/pacman/pacman.c
index d32d4d1..206cdcf 100644
--- a/src/pacman/pacman.c
+++ b/src/pacman/pacman.c
@@ -489,6 +489,7 @@ static int parseargs(int argc, char *argv[])
setarch(optarg);
break;
case OP_PRINTFORMAT:
+ check_optarg();
config->print_format = strdup(optarg);
break;
case 'Q': config->op = (config->op != PM_OP_MAIN ? 0 : PM_OP_QUERY); break;
--
1.7.0.6
More information about the pacman-dev
mailing list