[Top][All Lists]
[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);
}