[svn-r12775] Fixed HL C++ errors from removing VL packet table. Silly me for

omitting the C++ test in the first place!

Tested on heping (with --enable-cxx!).
This commit is contained in:
James Laird
2006-10-18 12:56:33 -05:00
parent 2d6bb59329
commit d4daafbc85
3 changed files with 10 additions and 0 deletions

View File

@@ -59,6 +59,7 @@
return false;
}
#ifdef VLPT_REMOVED
/* IsVariableLength
* Return 1 if this packet table is a Variable Length packet table,
* return 0 if it is Fixed Length. Returns -1 if the table is
@@ -68,6 +69,7 @@
{
return H5PTis_varlen(table_id);
}
#endif /* VLPT_REMOVED */
/* ResetIndex
* Sets the index to point to the first packet in the packet table
@@ -135,11 +137,13 @@
*/
FL_PacketTable::FL_PacketTable(hid_t fileID, char* name) : PacketTable(fileID, name)
{
#ifdef VLPT_REMOVED
if( H5PTis_varlen(table_id) != 0 ) // If this is not a fixed-length table
{
H5PTclose(table_id);
table_id = -1;
}
#endif /* VLPT_REMOVED */
}
/* AppendPacket
@@ -211,6 +215,7 @@
}
#ifdef VLPT_REMOVED
/********************************/
/* Variable-Length Packet Table */
/********************************/
@@ -324,3 +329,4 @@
{
return H5PTfree_vlen_readbuff( table_id, numStructs, buffer);
}
#endif /* VLPT_REMOVED */