Changeset 5758:764abad74110 in roaraudio


Ignore:
Timestamp:
11/16/12 18:00:39 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

let roar_libroar_set_forkapi() take a const API struct

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/config.h

    r5757 r5758  
    143143#endif 
    144144 enum roar_libroar_config_opmode opmode; 
    145  struct roar_libroar_forkapi * forkapi; 
     145 const struct roar_libroar_forkapi * forkapi; 
    146146 struct roar_vio_calls * (*connect_internal)(struct roar_connection * con, const char * server, int type, int flags, uint_least32_t timeout); 
    147147 char * daemonimage; 
     
    162162const char * roar_libroar_get_server(void) _LIBROAR_ATTR_USE_RESULT; 
    163163 
    164 int    roar_libroar_set_forkapi(struct roar_libroar_forkapi * api); 
     164int    roar_libroar_set_forkapi(const struct roar_libroar_forkapi * api); 
    165165int    roar_libroar_set_memmgrapi(const struct roar_libroar_memmgrapi * api); // implemented in memmgr.c. 
    166166 
  • libroar/config.c

    r5754 r5758  
    411411} 
    412412 
    413 int    roar_libroar_set_forkapi(struct roar_libroar_forkapi * api) { 
     413int    roar_libroar_set_forkapi(const struct roar_libroar_forkapi * api) { 
    414414 roar_libroar_get_config_ptr()->forkapi = api; 
    415415 return 0; 
Note: See TracChangeset for help on using the changeset viewer.