Skip to content

Commit c2e5d6d

Browse files
committed
update LoadConfig recurse 16
1 parent e6ba7b0 commit c2e5d6d

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

liteidex/src/plugins/dlvdebugger/dlvrpcdebugger.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -933,7 +933,7 @@ void DlvRpcDebugger::updateWatch(int id)
933933
if (s.contains(".")) {
934934
gid = -1;
935935
}
936-
VariablePointer pt = m_dlvClient->EvalVariable(EvalScope(gid),s,LoadConfig::Max());
936+
VariablePointer pt = m_dlvClient->EvalVariable(EvalScope(gid),s,LoadConfig::CustomeLong(16));
937937
if (pt) {
938938
watch.push_back(*pt);
939939
} else {
@@ -961,8 +961,8 @@ void DlvRpcDebugger::updateWatch(int id)
961961

962962
void DlvRpcDebugger::updateVariable(int id)
963963
{
964-
QList<Variable> vars = m_dlvClient->ListLocalVariables(EvalScope(id),LoadConfig::Max());
965-
QList<Variable> args = m_dlvClient->ListFunctionArgs(EvalScope(id),LoadConfig::Max());
964+
QList<Variable> vars = m_dlvClient->ListLocalVariables(EvalScope(id),LoadConfig::CustomeLong(16));
965+
QList<Variable> args = m_dlvClient->ListFunctionArgs(EvalScope(id),LoadConfig::CustomeLong(16));
966966

967967
QMap<QString,QString> saveMap;
968968
emit beginUpdateModel(LiteApi::VARS_MODEL);

liteidex/src/utils/dlvclient/dlvtypes.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -198,9 +198,9 @@ struct LoadConfig
198198
int MaxArrayValues;
199199
int MaxStructFields;
200200

201-
static LoadConfig Max()
201+
static LoadConfig CustomeLong(int recurse = 16)
202202
{
203-
static LoadConfig lc(true,64,128,128,-1);
203+
static LoadConfig lc(true,recurse,128,128,-1);
204204
return lc;
205205
}
206206
static LoadConfig Long()

0 commit comments

Comments
 (0)