Fix Python sample.

This commit is contained in:
Nikolay Igotti
2018-02-07 11:32:49 +03:00
parent 917930ba53
commit f9a4e23522
@@ -33,7 +33,7 @@ static TLSVAR server_kref_demo_Server server = { 0 };
static T_(Server) getServer(void) { static T_(Server) getServer(void) {
if (!server.pinned) { if (!server.pinned) {
server = __ kotlin.demo.Server.Server("the server"); server = __ kotlin.root.demo.Server.Server("the server");
} }
return server; return server;
} }
@@ -52,7 +52,7 @@ static PyObject* open_session(PyObject* self, PyObject* args) {
char* string_arg = NULL; char* string_arg = NULL;
int int_arg = 0; int int_arg = 0;
if (PyArg_ParseTuple(args, "is", &int_arg, &string_arg)) { if (PyArg_ParseTuple(args, "is", &int_arg, &string_arg)) {
T_(Session) session = __ kotlin.demo.Session.Session(string_arg, int_arg); T_(Session) session = __ kotlin.root.demo.Session.Session(string_arg, int_arg);
result = Py_BuildValue("L", session.pinned); result = Py_BuildValue("L", session.pinned);
} }
return result; return result;
@@ -69,7 +69,7 @@ static PyObject* close_session(PyObject* self, PyObject* args) {
static PyObject* greet_server(PyObject* self, PyObject* args) { static PyObject* greet_server(PyObject* self, PyObject* args) {
T_(Server) server = getServer(); T_(Server) server = getServer();
T_(Session) session = getSession(args); T_(Session) session = getSession(args);
const char* string = __ kotlin.demo.Server.greet(server, session); const char* string = __ kotlin.root.demo.Server.greet(server, session);
PyObject* result = Py_BuildValue("s", string); PyObject* result = Py_BuildValue("s", string);
__ DisposeString(string); __ DisposeString(string);
return result; return result;
@@ -84,7 +84,7 @@ static PyObject* concat_server(PyObject* self, PyObject* args) {
if (PyArg_ParseTuple(args, "Lss", &session_arg, &string_arg1, &string_arg2)) { if (PyArg_ParseTuple(args, "Lss", &session_arg, &string_arg1, &string_arg2)) {
T_(Server) server = getServer(); T_(Server) server = getServer();
T_(Session) session = { (void*)(uintptr_t)session_arg }; T_(Session) session = { (void*)(uintptr_t)session_arg };
const char* string = __ kotlin.demo.Server.concat(server, session, string_arg1, string_arg2); const char* string = __ kotlin.root.demo.Server.concat(server, session, string_arg1, string_arg2);
result = Py_BuildValue("s", string); result = Py_BuildValue("s", string);
__ DisposeString(string); __ DisposeString(string);
} else { } else {
@@ -102,7 +102,7 @@ static PyObject* add_server(PyObject* self, PyObject* args) {
if (PyArg_ParseTuple(args, "Lii", &session_arg, &int_arg1, &int_arg2)) { if (PyArg_ParseTuple(args, "Lii", &session_arg, &int_arg1, &int_arg2)) {
T_(Server) server = getServer(); T_(Server) server = getServer();
T_(Session) session = { (void*)(uintptr_t)session_arg }; T_(Session) session = { (void*)(uintptr_t)session_arg };
int sum = __ kotlin.demo.Server.add(server, session, int_arg1, int_arg2); int sum = __ kotlin.root.demo.Server.add(server, session, int_arg1, int_arg2);
result = Py_BuildValue("i", sum); result = Py_BuildValue("i", sum);
} else { } else {
result = Py_BuildValue("i", 0); result = Py_BuildValue("i", 0);