Author: arekm                        Date: Wed Feb 25 22:20:50 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- fix checking when multiple specs passed to cmdline

---- Files affected:
SPECS:
   pldnotify.awk (1.72 -> 1.73) 

---- Diffs:

================================================================
Index: SPECS/pldnotify.awk
diff -u SPECS/pldnotify.awk:1.72 SPECS/pldnotify.awk:1.73
--- SPECS/pldnotify.awk:1.72    Mon Dec  1 13:46:16 2008
+++ SPECS/pldnotify.awk Wed Feb 25 23:20:44 2009
@@ -477,11 +477,16 @@
                for (i=3; i<ARGC; i++) ARGV[i-1]=ARGV[i]
                ARGC=ARGC-1
        }
-       frameseen[0] = 1
 }
 
 FNR==1 {
        if ( ARGIND != 1 ) {
+               # clean frameseen for each ARG
+               for (i in frameseen) {
+                       delete frameseen[i]
+               }
+               frameseen[0] = 1
+
                process_data(NAME,VER,REL,SRC)
                NAME="" ; VER="" ; REL=""
                for (i in DEFS) delete DEFS[i]
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/pldnotify.awk?r1=1.72&r2=1.73&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to