~darkmuggle-deactivatedaccount/ubuntu/quantal/grub2/fix-872244

« back to all changes in this revision

Viewing changes to grub-core/bus/usb/usbtrans.c

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2011-05-17 23:59:10 UTC
  • mto: (17.3.55 sid)
  • mto: This revision was merged to the branch mainline in revision 122.
  • Revision ID: james.westby@ubuntu.com-20110517235910-ma8u889vyjdfro27
Tags: upstream-1.99
ImportĀ upstreamĀ versionĀ 1.99

Show diffs side-by-side

added added

removed removed

Lines of Context:
97
97
  if (! transfer)
98
98
    {
99
99
      grub_dma_free (data_chunk);
100
 
      return grub_errno;
 
100
      return GRUB_USB_ERR_INTERNAL;
101
101
    }
102
102
 
103
103
  setupdata_chunk = grub_memalign_dma32 (32, sizeof (*setupdata));
105
105
    {
106
106
      grub_free (transfer);
107
107
      grub_dma_free (data_chunk);
108
 
      return grub_errno;
 
108
      return GRUB_USB_ERR_INTERNAL;
109
109
    }
110
110
 
111
111
  setupdata = grub_dma_get_virt (setupdata_chunk);
139
139
      grub_free (transfer);
140
140
      grub_dma_free (setupdata_chunk);
141
141
      grub_dma_free (data_chunk);
142
 
      return grub_errno;
 
142
      return GRUB_USB_ERR_INTERNAL;
143
143
    }
144
144
 
145
145
  /* Build a Setup packet.  XXX: Endianness.  */