Changeset 175

Show
Ignore:
Timestamp:
07/03/07 11:22:46 (17 months ago)
Author:
zany
Message:

explicit casts

Location:
trunk/swig
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/swig/charmap.i

    r132 r175  
    3232/* tcl8.swg is naive about this. Does it work? */ 
    3333#else 
    34 #warning "no char * out-typemap for this language" 
     34#warning "no char * in-typemap for this language" 
    3535#endif 
    3636 
     
    4545        $result = arg1->buf_data ? rb_str_new(arg1->buf_data, arg1->buf_size) : Qnil; 
    4646#elif defined SWIGTCL 
    47         Tcl_SetObjResult(interp,Tcl_NewStringObj(arg1->buf_data,arg1->buf_size)); 
     47        Tcl_SetObjResult(interp,Tcl_NewStringObj((char *)arg1->buf_data,arg1->buf_size)); 
    4848#else 
    4949#warning "no char * out-typemap for this language" 
  • trunk/swig/client.i

    r131 r175  
    124124char *get(char *path) { 
    125125        (void) obexftp_get_type(self, NULL, NULL, path); 
    126         return self->buf_data; 
     126        return (char *)self->buf_data; 
    127127} 
    128128char *list(char *path=NULL) { 
    129129        (void) obexftp_get_type(self, XOBEX_LISTING, NULL, path); 
    130         return self->buf_data; 
     130        return (char *)self->buf_data; 
    131131} 
    132132char *get_capability(char *path=NULL) { 
    133133        (void) obexftp_get_type(self, XOBEX_CAPABILITY, NULL, path); 
    134         return self->buf_data; 
     134        return (char *)self->buf_data; 
    135135} 
    136136