Changeset 4563

Show
Ignore:
Timestamp:
02/10/07 00:53:45 (2 years ago)
Author:
morris
Message:

Return a wi_string_t instead of a C string

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • libwired/trunk/libwired/base/wi-runtime.c

    r4511 r4563  
    169169 
    170170 
    171 const char * wi_runtime_class_name(wi_runtime_instance_t *instance) { 
     171wi_string_t * wi_runtime_class_name(wi_runtime_instance_t *instance) { 
    172172        wi_runtime_class_t              *class; 
    173173         
     
    175175         
    176176        if(class) 
    177                 return class->name
     177                return wi_string_with_cstring(class->name)
    178178         
    179179        return NULL; 
  • libwired/trunk/libwired/base/wi-runtime.h

    r4485 r4563  
    7676 
    7777WI_EXPORT wi_runtime_class_t *                  wi_runtime_class(wi_runtime_instance_t *); 
    78 WI_EXPORT const char *                                        wi_runtime_class_name(wi_runtime_instance_t *); 
     78WI_EXPORT wi_string_t *                                       wi_runtime_class_name(wi_runtime_instance_t *); 
    7979WI_EXPORT wi_runtime_id_t                               wi_runtime_id(wi_runtime_instance_t *); 
    8080