Changeset 70


Ignore:
Timestamp:
Jul 20, 2009 4:24:13 PM (14 years ago)
Author:
hammonds
Message:

Fix some typing issues

File:
1 edited

Legend:

Unmodified
Added
Removed
  • caPython/branches/newPointers/captr.i

    r44 r70  
    423423        if ( pyvalueIsArray ) {
    424424          for (index = 0; index<numelements; index++ ) {
    425             *(((dbr_ushort_t *)val)+index) = (dbr_ushort_t)PyInt_AsLong(itemList[index]);
     425            *(((dbr_char_t *)val)+index) = (dbr_char_t)PyInt_AsLong(itemList[index]);
    426426          }
    427427        }
     
    429429          if ( numelements > 1) {
    430430            for (index = 0; index<numelements; index++ ) {
    431               *(((dbr_ushort_t *)val)+index) = (dbr_ushort_t)PyInt_AsLong(inValue);
     431              *(((dbr_char_t *)val)+index) = (dbr_char_t)PyInt_AsLong(inValue);
    432432            }
    433433
    434434          }
    435435          else {
    436             *(dbr_ushort_t *)val = (dbr_ushort_t)PyInt_AsLong(inValue);
     436            *(dbr_char_t *)val = (dbr_char_t)PyInt_AsLong(inValue);
    437437          }
    438438        }
     
    808808
    809809PyObject *ptrfree(PyObject *_PTRVALUE) {
    810   void *ptr;   /*, *junk;*/
     810  void *ptr   , *junk;
    811811  /*char *s;*/
    812812/*
     
    835835  }
    836836  */
     837 
    837838  if (ptr)
    838     free((char *) ptr);
     839    free((char *)ptr);
    839840
    840841  Py_INCREF(Py_None);
Note: See TracChangeset for help on using the changeset viewer.