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

View differences:

LTIMetadataDatabase.java
80 80
	 * Destructor 
81 81
	 */
82 82
	protected void finalize(){
83
		//System.out.println("Finalizando LTIMetadataDatabase ..."+cPtr);
84 83
		
85
		if(cPtr > 0)
84
		if(cPtr != 0)
86 85
			FreeLTIMetadataDatabaseNat(cPtr);
87 86
	}
88 87
		
......
108 107
	 */
109 108
	public LTIMetadataRecord getDataByIndex(int i)throws MrSIDException{
110 109
		
111
		if(cPtr <= 0)
110
		if(cPtr == 0)
112 111
		 	throw new MrSIDException("Error en getDataByIndex. La referencia al objeto no es valida.");
113 112

  
114 113
		LTIMetadataRecord metadata=new LTIMetadataRecord(getDataByIndexNat(cPtr,i));
115 114
				
116 115
		if(metadata==null)
117 116
		 	throw new MrSIDException("Objeto LTIMetadataRecord nulo");
118
		 else return metadata;
119 117
		
118
		return metadata;
119
		
120 120
	}
121 121
	
122 122
	

Also available in: Unified diff