Skip to content
Snippets Groups Projects
Commit 660a33e1 authored by Masood Malekghassemi's avatar Masood Malekghassemi
Browse files

Satisfy C90 pedantry in Python adapter

parent a4b0909d
No related branches found
No related tags found
No related merge requests found
......@@ -164,10 +164,10 @@ static const PyObject *pygrpc_call_add_metadata(Call *self, PyObject *args) {
const char* key = NULL;
const char* value = NULL;
int value_length = 0;
grpc_metadata metadata;
if (!PyArg_ParseTuple(args, "ss#", &key, &value, &value_length)) {
return NULL;
}
grpc_metadata metadata;
metadata.key = key;
metadata.value = value;
metadata.value_length = value_length;
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_call *c_call;
} Call;
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_channel *c_channel;
} Channel;
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc_security.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_credentials *c_client_credentials;
} ClientCredentials;
......
......@@ -124,7 +124,7 @@ static PyObject *pygrpc_metadata_collection_get(
PyObject *key = PyString_FromString(elem.key);
PyObject *value = PyString_FromStringAndSize(elem.value, elem.value_length);
PyObject* kvp = PyTuple_Pack(2, key, value);
// n.b. PyList_SetItem *steals* a reference to the set element.
/* n.b. PyList_SetItem *steals* a reference to the set element. */
PyList_SetItem(metadata, i, kvp);
Py_DECREF(key);
Py_DECREF(value);
......@@ -266,6 +266,7 @@ static PyObject *pygrpc_finished_event_args(grpc_event *c_event) {
PyObject *details;
PyObject *status;
PyObject *event_args;
PyObject *metadata;
code = pygrpc_status_code(c_event->data.finished.status);
if (code == NULL) {
......@@ -285,7 +286,7 @@ static PyObject *pygrpc_finished_event_args(grpc_event *c_event) {
if (status == NULL) {
return NULL;
}
PyObject* metadata = pygrpc_metadata_collection_get(
metadata = pygrpc_metadata_collection_get(
c_event->data.finished.metadata_elements,
c_event->data.finished.metadata_count);
event_args = PyTuple_Pack(8, finish_event_kind, (PyObject *)c_event->tag,
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_completion_queue *c_completion_queue;
} CompletionQueue;
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_server *c_server;
} Server;
......
......@@ -38,7 +38,7 @@
#include <grpc/grpc_security.h>
typedef struct {
PyObject_HEAD;
PyObject_HEAD
grpc_server_credentials *c_server_credentials;
} ServerCredentials;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment