diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2010-01-28 17:19:33 -0200 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2010-01-28 17:36:50 -0200 |
commit | 22eb430cecf6ddc10eed04dd67c81485aba84ab6 (patch) | |
tree | 4ebaa0d9d6c99cfe0419cf53859fde63713b852b /tests | |
parent | 02cdcb7e0e49b22cd10a5146d5a85cec9bfca7bd (diff) |
Changed API for PySequence_to_argc_argv.
It was renamed to PySequenceToArgcArgv and a new argument was added, besides some documentation.
If the sequence is empty and defaultAppName (the new argument) was provided, argc will be 1 and
argv will have a copy of defaultAppName because some libraries, like Qt, need at least one element
in argv (the application name), otherwise it'll crash somewhere inside Qt.
Reviewed by Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/samplebinding/typesystem_sample.xml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/samplebinding/typesystem_sample.xml b/tests/samplebinding/typesystem_sample.xml index 3762ba100..828ec9f69 100644 --- a/tests/samplebinding/typesystem_sample.xml +++ b/tests/samplebinding/typesystem_sample.xml @@ -642,7 +642,7 @@ <inject-code class="target" position="beginning"> int argc; char** argv; - if (!PySequence_to_argc_argv(%PYARG_1, &argc, &argv)) { + if (!PySequenceToArgcArgv(%PYARG_1, &argc, &argv)) { PyErr_SetString(PyExc_TypeError, "error"); return 0; } @@ -666,7 +666,7 @@ <inject-code class="target" position="beginning"> int argc; char** argv; - if (!PySequence_to_argc_argv(%PYARG_1, &argc, &argv)) { + if (!PySequenceToArgcArgv(%PYARG_1, &argc, &argv)) { PyErr_SetString(PyExc_TypeError, "error"); return 0; } |