Changeset 1503:c0005aee16ff in roaraudio


Ignore:
Timestamp:
04/01/09 17:48:08 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added config var if we have args in main()

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • configure

    r1501 r1503  
    7070 
    7171WITHOUT_VIO='' 
     72 
     73HAVE_MAIN_ARGS=true 
    7274 
    7375MINIMAL=false 
     
    328330   TARGET_MICROCONTROLLER=true 
    329331   CROSS_COMPILE=true 
     332   HAVE_MAIN_ARGS=false 
    330333  ;; 
    331334  '--target-win32') 
     
    544547 $NO_LISTEN    || echo '#define ROAR_SUPPORT_LISTEN' 
    545548 $META_DATA    && echo '#define ROAR_SUPPORT_META' 
     549 echo 
     550 
     551 $HAVE_MAIN_ARGS && echo '#define ROAR_HAVE_MAIN_ARGS' 
     552 
    546553 echo 
    547554 
  • roard/roard.c

    r1494 r1503  
    2929#endif 
    3030 
     31#ifdef ROAR_HAVE_MAIN_ARGS 
    3132void usage (void) { 
    3233 printf("Usage: roard [OPTIONS]...\n\n"); 
     
    109110 printf("\n"); 
    110111} 
     112#endif 
    111113 
    112114int restart_server (char * server) { 
     
    269271} 
    270272 
     273#ifdef ROAR_HAVE_MAIN_ARGS 
    271274int main (int argc, char * argv[]) { 
     275#else 
     276int main (void) { 
     277#endif 
     278#ifdef ROAR_HAVE_MAIN_ARGS 
    272279 int i; 
    273280 char * k; 
     281#endif 
    274282#ifdef ROAR_SUPPORT_LISTEN 
    275283 char user_sock[80]  = {0}; 
     
    283291 char * driver    = NULL; 
    284292 char * device    = NULL; 
     293#ifdef ROAR_HAVE_MAIN_ARGS 
    285294 char * opts      = NULL; 
     295#endif 
    286296// char * server = ROAR_DEFAULT_SOCK_GLOBAL; 
    287297#ifdef ROAR_SUPPORT_LISTEN 
     
    381391 } 
    382392 
     393#ifdef ROAR_HAVE_MAIN_ARGS 
    383394 for (i = 1; i < argc; i++) { 
    384395  k = argv[i]; 
     
    596607 
    597608 } 
     609#endif 
    598610 
    599611 if ( s_dev != NULL ) { 
Note: See TracChangeset for help on using the changeset viewer.