[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/gzz/vob DefaultVobMatcher.java
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/gzz/vob DefaultVobMatcher.java |
Date: |
Sun, 29 Sep 2002 10:47:35 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/09/29 10:47:35
Modified files:
gzz/vob : DefaultVobMatcher.java
Log message:
... and fix
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/vob/DefaultVobMatcher.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
Patches:
Index: gzz/gzz/vob/DefaultVobMatcher.java
diff -c gzz/gzz/vob/DefaultVobMatcher.java:1.6
gzz/gzz/vob/DefaultVobMatcher.java:1.7
*** gzz/gzz/vob/DefaultVobMatcher.java:1.6 Thu Sep 26 07:13:04 2002
--- gzz/gzz/vob/DefaultVobMatcher.java Sun Sep 29 10:47:35 2002
***************
*** 47,57 ****
Key k = (Key)o;
return parent == k.parent && key.equals(k.key);
}
}
void ensure(int n) {
if(n+1 > keyByCs.length) {
Key[] nu = new Key[2*n+1];
! System.arraycopy(keyByCs, 0, nu, 0, maxcs);
keyByCs = nu;
}
if(n > maxcs) maxcs = n;
--- 47,60 ----
Key k = (Key)o;
return parent == k.parent && key.equals(k.key);
}
+ public String toString() {
+ return "DefaultVobMatcher key: "+key+" parent: "+parent;
+ }
}
void ensure(int n) {
if(n+1 > keyByCs.length) {
Key[] nu = new Key[2*n+1];
! System.arraycopy(keyByCs, 0, nu, 0, maxcs+1);
keyByCs = nu;
}
if(n > maxcs) maxcs = n;
***************
*** 87,92 ****
--- 90,105 ----
public Object getKey(int cs) {
Object k = keyByCs[cs].key;
return k == NULL ? null : k;
+ }
+
+ public void dump() {
+ for(int i=1; i<=maxcs; i++) {
+ if(keyByCs[i] != null) {
+ pa("CS "+i+": key: "+keyByCs[i]);
+ } else {
+ pa("CS "+i+" ----------");
+ }
+ }
}
public int[] interpList(VobMatcher other0) {