p++;
/* Second byte */
- *p = ((e&0xF)<<4) | (fhi>>24);
+ *p = (char) (((e&0xF)<<4) | (fhi>>24));
p++;
/* Third byte */
static PyObject *
Pickle_getvalue(Picklerobject *self, PyObject *args) {
int l, i, rsize, ssize, clear=1, lm;
- long ik, id;
+ long ik;
PyObject *k, *r;
char *s, *p, *have_get;
Pdata *data;
static int
load_inst(Unpicklerobject *self) {
PyObject *tup, *class, *obj, *module_name, *class_name;
- int i, j, len;
+ int i, len;
char *s;
if ((i = marker(self)) < 0) return -1;
static int
load_binpersid(Unpicklerobject *self) {
PyObject *pid = 0;
- int len, res = -1;
+ int res = -1;
if (self->pers_func) {
PDATA_POP(self->stack, pid);
static int
load_pop_mark(Unpicklerobject *self) {
- int i, len;
+ int i;
if ((i = marker(self)) < 0)
return -1;
load_build(Unpicklerobject *self) {
PyObject *value = 0, *inst = 0, *instdict = 0, *d_key = 0, *d_value = 0,
*junk = 0, *__setstate__ = 0;
- int len, i, r = 0;
+ int i, r = 0;
if (self->stack->length < 2) return stackUnderflow();
PDATA_POP(self->stack, value);
static PyObject *
load(Unpicklerobject *self) {
PyObject *stack = 0, *err = 0, *val = 0;
- int len;
char *s;
self->num_marks = 0;
static int
noload_obj(Unpicklerobject *self) {
- int i, len;
+ int i;
if ((i = marker(self)) < 0) return -1;
return Pdata_clear(self->stack, i+1);
static int
noload_inst(Unpicklerobject *self) {
- int i, j;
+ int i;
char *s;
if ((i = marker(self)) < 0) return -1;
static int
noload_reduce(Unpicklerobject *self) {
- int len;
if (self->stack->length < 2) return stackUnderflow();
Pdata_clear(self->stack, self->stack->length-2);
static int
noload_build(Unpicklerobject *self) {
- int len;
if (self->stack->length < 1) return stackUnderflow();
Pdata_clear(self->stack, self->stack->length-1);
static PyObject *
noload(Unpicklerobject *self) {
PyObject *stack = 0, *err = 0, *val = 0;
- int len;
char *s;
self->num_marks = 0;