Changeset 4784:7aa703c721af in roaraudio for include


Ignore:
Timestamp:
03/10/11 23:59:16 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support for trap-policy:die and updated to a good message for policy:warn

Location:
include/libroar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/debug.h

    r4708 r4784  
    7474void roar_debug_msg_simple(const char *format, ...); 
    7575 
    76 void roar_debug_msg(int type, unsigned long int line, char * file, char * prefix, char * format, ...); 
     76void roar_debug_msg(int type, unsigned long int line, const char * file, const char * prefix, const char * format, ...); 
    7777 
    7878#endif 
  • include/libroar/trap.h

    r4782 r4784  
    4040 
    4141#ifdef ROAR_SUPPORT_TRAP 
    42 #define roar_strap(group,name) roar_strap_impl((group),(name), __LINE__, __FILE__) 
     42#define roar_strap(group,name) roar_strap_impl((group),(name), __LINE__, __FILE__, ROAR_DBG_PREFIX) 
    4343#else 
    4444#define roar_strap(group,name) 
     
    5959 ROAR_TRAP_ABORT, 
    6060 ROAR_TRAP_KILL, 
    61  ROAR_TRAP_STOP 
     61 ROAR_TRAP_STOP, 
     62 ROAR_TRAP_DIE 
    6263}; 
    6364 
     
    6667unsigned int roar_trap_get_groupid(const char * name); 
    6768 
    68 void roar_strap_impl(const unsigned int group, const char * name, unsigned int line, const char * file); 
     69void roar_strap_impl(const unsigned int group, const char * name, unsigned int line, const char * file, const char * prefix); 
    6970 
    7071#endif 
Note: See TracChangeset for help on using the changeset viewer.