changeset 3529:2dbaadac8f86

[project @ 2000-02-02 11:10:23 by jwe]
author jwe
date Wed, 02 Feb 2000 11:10:23 +0000
parents 19d6fea99ba1
children 7a23cbae0393
files src/ChangeLog src/Map.cc
diffstat 2 files changed, 3 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Wed Feb 02 11:06:49 2000 +0000
+++ b/src/ChangeLog	Wed Feb 02 11:10:23 2000 +0000
@@ -1,5 +1,7 @@
 2000-02-02  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
+	* Map.cc (index_to_CHptr): Now a macro.
+
 	* defun-int.h (UNDERSCORIFY): New macro.
 	(DEFCONST_INTERNAL, DEFCONSTX_INTERNAL): Use it.
 
--- a/src/Map.cc	Wed Feb 02 11:06:49 2000 +0000
+++ b/src/Map.cc	Wed Feb 02 11:10:23 2000 +0000
@@ -119,12 +119,7 @@
   return (((X_CAST (unsigned, t)) & 1) == 0);
 }
 
-template <class C>
-void *
-index_to_CHptr (int i)
-{
-  return X_CAST (void *, (i << 1) + 1);
-}
+#define index_to_CHptr(i) (X_CAST (void *, (i << 1) + 1))
 
 template <class C>
 unsigned int