21 use gtool_history_internal,
only:
default
22 use dc_trace,
only: beginsub, endsub, dbgmessage
26 logical,
intent(out),
optional:: err
42 character(STRING):: cause_c
43 character(len = *),
parameter:: subname =
"HistoryVarinfoClear1"
45 call beginsub(subname)
49 if ( .not. varinfo % initialized )
then
51 cause_c =
'GT_HISTORY_VARINFO'
56 varinfo % longname =
""
59 if (
associated(varinfo % attrs))
then
60 deallocate(varinfo % attrs)
63 varinfo % initialized = .false.
subroutine historyvarinfoclear0(varinfo, err)
subroutine, public storeerror(number, where, err, cause_c, cause_i)
integer, parameter, public dc_enotinit
integer, parameter, public dc_noerr
Provides kind type parameter values.
integer, parameter, public token
Character length for word, token
integer, parameter, public dp
Double Precision Real number
integer, parameter, public string
Character length for string
type(gt_history), target, save default