[cig-commits] r6250 - mc/3D/ellipsis3d/trunk
walter at geodynamics.org
walter at geodynamics.org
Tue Mar 13 15:08:54 PDT 2007
Author: walter
Date: 2007-03-13 15:08:54 -0700 (Tue, 13 Mar 2007)
New Revision: 6250
Modified:
mc/3D/ellipsis3d/trunk/Profiling.c
Log:
Portability fix. Change CLK_TCK to sysconf(_SC_CLK_TCK)
Modified: mc/3D/ellipsis3d/trunk/Profiling.c
===================================================================
--- mc/3D/ellipsis3d/trunk/Profiling.c 2007-03-13 20:14:10 UTC (rev 6249)
+++ mc/3D/ellipsis3d/trunk/Profiling.c 2007-03-13 22:08:54 UTC (rev 6250)
@@ -93,7 +93,7 @@
break;
case TIMES:
-#if (HAVE_TIMES && HAVE_SYS_TIMES_H)
+#if (HAVE_TIMES && HAVE_SYS_TIMES_H && HAVE_UNISTD_H)
{
struct tms time_now;
time_t utime;
@@ -104,12 +104,12 @@
if (visit==0) {
sometime=times(&time_now);
- initial_time = (standard_precision) time_now.tms_utime / (standard_precision) CLK_TCK;
+ initial_time = (standard_precision) time_now.tms_utime / (standard_precision) sysconf(_SC_CLK_TCK);
visit++;
}
sometime=times(&time_now);
- time = (standard_precision) time_now.tms_utime / (standard_precision) CLK_TCK - initial_time;
+ time = (standard_precision) time_now.tms_utime / (standard_precision) sysconf(_SC_CLK_TCK) - initial_time;
}
#endif
break;
More information about the cig-commits
mailing list