From: Marc Fiuczynski Date: Thu, 18 Jan 2007 15:55:24 +0000 (+0000) Subject: Fix infinite loop bug. (Oh boy!) X-Git-Tag: planetlab-4_0-rc1~38 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=9f5a0eb3431d8329e0f9e24c7fc7970993a1c5f5;p=build.git Fix infinite loop bug. (Oh boy!) Fix argc=2 since we always just pass in the spec file as an argument. --- 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 */