Index: /trunk/nv/types.hh
===================================================================
--- /trunk/nv/types.hh	(revision 57)
+++ /trunk/nv/types.hh	(revision 58)
@@ -219,7 +219,7 @@
 			// NOTE: if offsetof behaves badly, check offset_of in common.hh
 		{
-			flags = FCONTAINER |
-				( std::is_pointer<TFIELD::value_type>::value ? FPOINTER : 0 ) |
-				( std::is_pod<TFIELD::value_type>::value ? FSIMPLETYPE : 0 );
+			flags = TF_CONTAINER |
+				( std::is_pointer<TFIELD::value_type>::value ? TF_POINTER : 0 ) |
+				( std::is_pod<TFIELD::value_type>::value ? TF_SIMPLETYPE : 0 );
 		}
 
@@ -234,6 +234,6 @@
 		{
 			flags = 
-				( std::is_pointer<TFIELD>::value ? FPOINTER : 0 ) |
-				( std::is_pod<TFIELD>::value ? FSIMPLETYPE : 0 );
+				( std::is_pointer<TFIELD>::value ? TF_POINTER : 0 ) |
+				( std::is_pod<TFIELD>::value ? TF_SIMPLETYPE : 0 );
 		}
 
