diff options
author | David Schulz <david.schulz@digia.com> | 2014-03-11 08:26:54 +0100 |
---|---|---|
committer | David Schulz <david.schulz@digia.com> | 2014-03-11 08:31:37 +0100 |
commit | 64c477924476e34ebe0bee13ce4e8be041fbbfe3 (patch) | |
tree | 18d7d3437ebeaf75bb8528687df390658c760cf7 /src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp | |
parent | f5d97d48f87bbc4cfcad813da5ca1f00c1eae071 (diff) | |
download | qt-creator-64c477924476e34ebe0bee13ce4e8be041fbbfe3.tar.gz |
CdbExt: Make max array size configurable.
Change-Id: I1bbf028e94160701726afc6cad1f4f529287a451
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp')
-rw-r--r-- | src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp b/src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp index eced0c9504..ee39ba0ef4 100644 --- a/src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp +++ b/src/libs/qtcreatorcdbext/qtcreatorcdbextension.cpp @@ -174,7 +174,8 @@ static const CommandDescription commandDescriptions[] = { {"widgetat","Return address of widget at position","<x> <y>"}, {"breakpoints","List breakpoints with modules","[-h] [-v]"}, {"test","Testing command","-T type | -w watch-expression"}, -{"setparameter","Set parameter","maxStringLength=value maxStackDepth=value stateNotification=1,0"} +{"setparameter","Set parameter", + "maxStringLength=value maxArraySize=value maxStackDepth=value stateNotification=1,0"} }; typedef std::vector<std::string> StringVector; @@ -912,6 +913,9 @@ extern "C" HRESULT CALLBACK setparameter(CIDebugClient *, PCSTR args) if (!token.compare(0, equalsPos, "maxStringLength")) { if (integerFromString(value, &ExtensionContext::instance().parameters().maxStringLength)) ++success; + } else if (!token.compare(0, equalsPos, "maxArraySize")) { + if (integerFromString(value, &ExtensionContext::instance().parameters().maxArraySize)) + ++success; } else if (!token.compare(0, equalsPos, "maxStackDepth")) { if (integerFromString(value, &ExtensionContext::instance().parameters().maxStackDepth)) ++success; |