Index: /issm/trunk-jpl/src/c/Makefile.am
===================================================================
--- /issm/trunk-jpl/src/c/Makefile.am	(revision 13556)
+++ /issm/trunk-jpl/src/c/Makefile.am	(revision 13557)
@@ -769,5 +769,4 @@
 					./toolkits/petsc/patches/VecDuplicatePatch.cpp\
 					./toolkits/petsc/patches/KSPFree.cpp\
-					./toolkits/petsc/patches/ISFree.cpp\
 					./toolkits/petsc/patches/MatFree.cpp\
 					./toolkits/petsc/patches/GetOwnershipBoundariesFromRange.cpp\
Index: sm/trunk-jpl/src/c/toolkits/petsc/patches/ISFree.cpp
===================================================================
--- /issm/trunk-jpl/src/c/toolkits/petsc/patches/ISFree.cpp	(revision 13556)
+++ 	(revision )
@@ -1,28 +1,0 @@
-/*!\file:  ISFree.cpp
- * \brief wrapper to ISDestroy
- */ 
-
-#ifdef HAVE_CONFIG_H
-	#include <config.h>
-#else
-#error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
-#endif
-
-
-/*Petsc includes: */
-#include "petscmat.h"
-#include "petscmat.h"
-#include "petscksp.h"
-
-void ISFree(IS* pis){
-
-	#if _PETSC_MAJOR_ < 3 || (_PETSC_MAJOR_ == 3 && _PETSC_MINOR_ < 2)
-	if(*pis)ISDestroy(*pis);
-	*pis=NULL;
-	#else
-	if(*pis)ISDestroy(pis);
-	*pis=NULL;
-	#endif
-
-}
-
