Daylight v4.9
Release Date: 1 February 2008


dt_thor_crunchxref - recover unused space from the cross-reference data

Generic Prototype

dt_thor_crunchxref(dt_Handle) => dt_Boolean

C Prototype

#include "dt_thor.h"

dt_Boolean dt_thor_crunchxref(dt_Handle database)

FORTRAN Prototype

include ''

logical dt_f_thor_crunchxref(database)

integer*4 database


Crunches (recovers unused space) the cross-reference data file of 'database'.

Note, this operation is not to be undertaken lightly. It can take a long time, depending on database size, and can not be interrupted. The server will not respond to additional requests until this operation is completed.

Return Value

Returns the success (TRUE) or failure (FALSE) of the operation.

Related Topics

dt_thor_autocrunch_limit(3) dt_thor_crunchdata(3)