Changeset 5950:7fe8f5df7a83 in roaraudio for roarclients/roarsin.c


Ignore:
Timestamp:
10/20/13 13:52:15 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

code cleanup and again a patch for checking commandlion parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarsin.c

    r5823 r5950  
    9797 
    9898int main (int argc, char * argv[]) { 
     99 const char * k; 
    99100 const char * server = NULL; 
    100101 int rate     = ROAR_RATE_DEFAULT; 
     
    112113 
    113114 for (i = 1; i < argc; i++) { 
    114   if ( !strcmp(argv[i], "--freq") ) { 
     115  k = argv[i]; 
     116  if ( !strcmp(k, "--freq") ) { 
     117   ROAR_CKHAVEARGS(1); 
    115118   freq   = atof(argv[++i]); 
    116   } else if ( !strcmp(argv[i], "--time") ) { 
     119  } else if ( !strcmp(k, "--time") ) { 
     120   ROAR_CKHAVEARGS(1); 
    117121   length = atof(argv[++i]); 
    118   } else if ( !strcmp(argv[i], "--server") ) { 
     122  } else if ( !strcmp(k, "--server") ) { 
     123   ROAR_CKHAVEARGS(1); 
    119124   server = argv[++i]; 
    120   } else if ( !strcmp(argv[i], "--rate") || !strcmp(argv[i], "-R") ) { 
     125  } else if ( !strcmp(k, "--rate") || !strcmp(k, "-R") ) { 
     126   ROAR_CKHAVEARGS(1); 
    121127   rate = roar_str2rate(argv[++i]); 
    122   } else if ( !strcmp(argv[i], "--volume") ) { 
     128  } else if ( !strcmp(k, "--volume") ) { 
     129   ROAR_CKHAVEARGS(1); 
    123130   volume = atof(argv[++i]); 
    124   } else if ( !strcmp(argv[i], "--sin") ) { 
     131  } else if ( !strcmp(k, "--sin") ) { 
    125132   func   = sin; 
    126   } else if ( !strcmp(argv[i], "--rect") ) { 
     133  } else if ( !strcmp(k, "--rect") ) { 
    127134   func   = rect; 
    128   } else if ( !strcmp(argv[i], "--saw") ) { 
     135  } else if ( !strcmp(k, "--saw") ) { 
    129136   func   = saw; 
    130   } else if ( !strcmp(argv[i], "--tri") ) { 
     137  } else if ( !strcmp(k, "--tri") ) { 
    131138   func   = tri; 
    132   } else if ( !strcmp(argv[i], "--trap") ) { 
     139  } else if ( !strcmp(k, "--trap") ) { 
    133140   func   = trap; 
    134   } else if ( !strcmp(argv[i], "--help") ) { 
     141  } else if ( !strcmp(k, "--help") ) { 
    135142   usage(argv[0]); 
    136143   return 0; 
Note: See TracChangeset for help on using the changeset viewer.