Diff for /src/sys/bus/pccard/pccard_cis_quirks.c between versions 1.1 and 1.2

version 1.1, 2004/02/10 07:55:45 version 1.2, 2004/03/15 17:15:18
Line 260  void pccard_check_cis_quirks(device_t de Line 260  void pccard_check_cis_quirks(device_t de
                         }                          }
   
                         if (pf_last == pccard_cis_quirks[i].pf) {                          if (pf_last == pccard_cis_quirks[i].pf) {
                                cfe = malloc(sizeof(*cfe), M_DEVBUF, M_NOWAIT);                                cfe = malloc(sizeof(*cfe), M_DEVBUF, M_INTWAIT);
                                 *cfe = *pccard_cis_quirks[i].cfe;                                  *cfe = *pccard_cis_quirks[i].cfe;
   
                                 STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);                                  STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
                         } else {                          } else {
                                pf = malloc(sizeof(*pf), M_DEVBUF, M_NOWAIT);                                pf = malloc(sizeof(*pf), M_DEVBUF, M_INTWAIT);
                                 *pf = *pccard_cis_quirks[i].pf;                                  *pf = *pccard_cis_quirks[i].pf;
                                 STAILQ_INIT(&pf->cfe_head);                                  STAILQ_INIT(&pf->cfe_head);
   
                                cfe = malloc(sizeof(*cfe), M_DEVBUF, M_NOWAIT);                                cfe = malloc(sizeof(*cfe), M_DEVBUF, M_INTWAIT);
                                 *cfe = *pccard_cis_quirks[i].cfe;                                  *cfe = *pccard_cis_quirks[i].cfe;
   
                                 STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);                                  STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);

Removed from v.1.1  
changed lines
  Added in v.1.2