Revision 20374 trunk/libraries/libjni-mrsid/src/main/java/es/gva/cit/jmrsid/LTIScene.java

View differences:

LTIScene.java
79 79
	
80 80
	public void finalize(){
81 81
		//System.out.println("Finalizando LTIscene ..."+cPtr);
82
		if(cPtr > 0)
82
		if(cPtr != 0)
83 83
			FreeLTISceneNat(cPtr);
84 84
	}
85 85
	
......
93 93
	 */
94 94
	
95 95
	public LTIScene(double xinic,double yinic,double tamx,double tamy, double magnification)throws MrSIDException{
96
		 
97
		if(xinic<0 || yinic<0 || tamx<0 || tamy<0 || magnification<0)
98
			throw new MrSIDException("Invalid values to scene creation");
99 96
		
100 97
		cPtr=LTISceneNat(xinic, yinic, tamx, tamy, magnification);
101 98
	   	 
102
		if(cPtr<0)
99
		if(cPtr == 0)
103 100
				throw new MrSIDException("Error in native constructor LTIScene");
104 101
	}
105 102
}

Also available in: Unified diff