From 9f5a0eb3431d8329e0f9e24c7fc7970993a1c5f5 Mon Sep 17 00:00:00 2001 From: Marc Fiuczynski Date: Thu, 18 Jan 2007 15:55:24 +0000 Subject: [PATCH] Fix infinite loop bug. (Oh boy!) Fix argc=2 since we always just pass in the spec file as an argument. --- parseSpec.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/parseSpec.c b/parseSpec.c index c2eb89d8..dc701509 100644 --- a/parseSpec.c +++ b/parseSpec.c @@ -6,7 +6,7 @@ * Mark Huang * Copyright (C) 2006 The Trustees of Princeton University * - * $Id: parseSpec.c,v 1.4 2006/11/28 21:28:11 mef Exp $ + * $Id: parseSpec.c,v 1.5 2006/11/28 22:44:31 mef Exp $ */ #include @@ -89,9 +89,11 @@ main(int argc, char *argv[]) break; } + args++; } argv[1]=argv[argc-1]; argv[2]=0; + argc=2; /* END: support to pull out --target from the args list */ /* Parse common options for all rpm modes and executables */ -- 2.47.0