[BACK]Return to dev.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / sndiod

Diff for /src/usr.bin/sndiod/dev.c between version 1.96 and 1.97

version 1.96, 2021/03/08 09:38:36 version 1.97, 2021/03/08 09:42:50
Line 916 
Line 916 
     unsigned int mode, unsigned int bufsz, unsigned int round,      unsigned int mode, unsigned int bufsz, unsigned int round,
     unsigned int rate, unsigned int hold, unsigned int autovol)      unsigned int rate, unsigned int hold, unsigned int autovol)
 {  {
         struct dev *d;          struct dev *d, **pd;
   
         if (dev_sndnum == DEV_NMAX) {          if (dev_sndnum == DEV_NMAX) {
                 if (log_level >= 1)                  if (log_level >= 1)
Line 943 
Line 943 
         d->master = MIDI_MAXCTL;          d->master = MIDI_MAXCTL;
         d->master_enabled = 0;          d->master_enabled = 0;
         snprintf(d->name, CTL_NAMEMAX, "%u", d->num);          snprintf(d->name, CTL_NAMEMAX, "%u", d->num);
         d->next = dev_list;          for (pd = &dev_list; *pd != NULL; pd = &(*pd)->next)
         dev_list = d;                  ;
           d->next = *pd;
           *pd = d;
         return d;          return d;
 }  }
   

Legend:
Removed from v.1.96  
changed lines
  Added in v.1.97