[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/extragear/kde3/graphics/kst/src/extensions/js
From: Andrew Walker <arwalker () sumusltd ! com>
Date: 2009-10-05 19:25:38
Message-ID: 1254770738.585248.10575.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1031698 by arwalker:
allow reference of output items from a c-style plugin by index number
M +3 -3 bind_objectcollection.cpp
--- branches/extragear/kde3/graphics/kst/src/extensions/js/bind_objectcollection.cpp #1031697:1031698
@@ -259,18 +259,18 @@
type = _plugin->plugin()->data()._outputs[item]._type;
if (type == Plugin::Data::IOValue::TableType) {
- vector = _plugin->inputVectors()[_plugin->plugin()->data()._outputs[item]._name];
+ vector = _plugin->outputVectors()[_plugin->plugin()->data()._outputs[item]._name];
if (vector) {
return KJS::Object(new KstBindVector(exec, vector));
}
} else if (type == Plugin::Data::IOValue::StringType) {
- string = _plugin->inputStrings()[_plugin->plugin()->data()._outputs[item]._name];
+ string = _plugin->outputStrings()[_plugin->plugin()->data()._outputs[item]._name];
if (string) {
return KJS::Object(new KstBindString(exec, string));
}
} else if (type == Plugin::Data::IOValue::FloatType ||
type == Plugin::Data::IOValue::PidType) {
- scalar = _plugin->inputScalars()[_plugin->plugin()->data()._outputs[item]._name];
+ scalar = _plugin->outputScalars()[_plugin->plugin()->data()._outputs[item]._name];
if (scalar) {
return KJS::Object(new KstBindScalar(exec, scalar));
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic