gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] libvob/org/nongnu/libvob/gl Paper.java


From: Tuomas J. Lukka
Subject: [Gzz-commits] libvob/org/nongnu/libvob/gl Paper.java
Date: Wed, 25 Jun 2003 06:40:26 -0400

CVSROOT:        /cvsroot/libvob
Module name:    libvob
Branch:         
Changes by:     Tuomas J. Lukka <address@hidden>        03/06/25 06:40:26

Modified files:
        org/nongnu/libvob/gl: Paper.java 

Log message:
        Check paper texgen bounds

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/org/nongnu/libvob/gl/Paper.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: libvob/org/nongnu/libvob/gl/Paper.java
diff -u libvob/org/nongnu/libvob/gl/Paper.java:1.4 
libvob/org/nongnu/libvob/gl/Paper.java:1.5
--- libvob/org/nongnu/libvob/gl/Paper.java:1.4  Mon Jun 23 09:19:12 2003
+++ libvob/org/nongnu/libvob/gl/Paper.java      Wed Jun 25 06:40:26 2003
@@ -70,9 +70,13 @@
        public String getTeardowncode() { return 
impl_Pass_getTeardowncode(c_id, index); }
 
        public void putNormalTexGen(int ind, float[] matrix) {
+           if(ind < 0 || ind >= getNTexGens())
+               throw new ArrayIndexOutOfBoundsException();
            impl_Pass_putNormalTexGen(c_id, index, ind, matrix);
        }
        public void putEmbossTexGen(int ind, float[] matrix, float eps) {
+           if(ind < 0 || ind >= getNTexGens())
+               throw new ArrayIndexOutOfBoundsException();
            impl_Pass_putEmbossTexGen(c_id, index, ind, matrix, eps);
        }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]