Index: /issm/trunk/src/c/objects/KML/KMLFileReadUtils.cpp
===================================================================
--- /issm/trunk/src/c/objects/KML/KMLFileReadUtils.cpp	(revision 10273)
+++ /issm/trunk/src/c/objects/KML/KMLFileReadUtils.cpp	(revision 10274)
@@ -405,5 +405,5 @@
 //	_printf_(true,"KMLFileTokenParse -- %s=...\n",ktag);
 //	for (j=0; j<=i; j++)
-//		_printf_(true,"   [%d]: %g\n",j,(*pdval)[j]);
+//		_printf_(true,"   [%d]: %lg\n",j,(*pdval)[j]);
 
 	return(0);
@@ -471,5 +471,5 @@
 //	_printf_(true,"KMLFileTokenParse -- %s=...\n",ktag);
 //	for (j=0; j<=i; j++)
-//		_printf_(true,"   [%d][0-2]: %g,%g,%g\n",j,(*pdval3)[j][0],(*pdval3)[j][1],(*pdval3)[j][2]);
+//		_printf_(true,"   [%d][0-2]: %lg,%lg,%lg\n",j,(*pdval3)[j][0],(*pdval3)[j][1],(*pdval3)[j][2]);
 
 	return(0);
Index: /issm/trunk/src/c/objects/KML/KML_Point.cpp
===================================================================
--- /issm/trunk/src/c/objects/KML/KML_Point.cpp	(revision 10273)
+++ /issm/trunk/src/c/objects/KML/KML_Point.cpp	(revision 10274)
@@ -80,5 +80,5 @@
 	_printf_(flag,"%s       extrude: %s\n"         ,indent,(extrude ? "true" : "false"));
 	_printf_(flag,"%s       altmode: \"%s\"\n"     ,indent,altmode);
-	_printf_(flag,"%s        coords: (%g,%g,%g)\n" ,coords[0],coords[1],coords[2]);
+	_printf_(flag,"%s        coords: (%g,%g,%g)\n" ,indent,coords[0],coords[1],coords[2]);
 
 	return;
@@ -109,4 +109,5 @@
 void  KML_Point::Read(FILE* fid,char* kstr){
 
+	double*      pcoords=&coords[0];
 	char*        kstri;
 
@@ -137,5 +138,5 @@
 							  fid);
 		else if (!strcmp(kstri,"<coordinates>"))
-			KMLFileTokenParse((double **)&coords    ,NULL       ,3,
+			KMLFileTokenParse(&pcoords   ,NULL,3,
 							  kstri,
 							  fid);
