Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 59769
Collapse All | Expand All

(-)a/drivers/usb/audio.c (+4 lines)
Lines 2141-2146 Link Here
2141
  
2141
  
2142
	if (cmd == SOUND_MIXER_INFO) {
2142
	if (cmd == SOUND_MIXER_INFO) {
2143
		mixer_info info;
2143
		mixer_info info;
2144
2145
		memset(&info, 0, sizeof(info));
2144
		strncpy(info.id, "USB_AUDIO", sizeof(info.id));
2146
		strncpy(info.id, "USB_AUDIO", sizeof(info.id));
2145
		strncpy(info.name, "USB Audio Class Driver", sizeof(info.name));
2147
		strncpy(info.name, "USB Audio Class Driver", sizeof(info.name));
2146
		info.modify_counter = ms->modcnt;
2148
		info.modify_counter = ms->modcnt;
Lines 2150-2155 Link Here
2150
	}
2152
	}
2151
	if (cmd == SOUND_OLD_MIXER_INFO) {
2153
	if (cmd == SOUND_OLD_MIXER_INFO) {
2152
		_old_mixer_info info;
2154
		_old_mixer_info info;
2155
2156
		memset(&info, 0, sizeof(info));
2153
		strncpy(info.id, "USB_AUDIO", sizeof(info.id));
2157
		strncpy(info.id, "USB_AUDIO", sizeof(info.id));
2154
		strncpy(info.name, "USB Audio Class Driver", sizeof(info.name));
2158
		strncpy(info.name, "USB Audio Class Driver", sizeof(info.name));
2155
		if (copy_to_user((void *)arg, &info, sizeof(info)))
2159
		if (copy_to_user((void *)arg, &info, sizeof(info)))
(-)a/drivers/usb/brlvger.c (+1 lines)
Lines 743-748 Link Here
743
	case BRLVGER_GET_INFO: {
743
	case BRLVGER_GET_INFO: {
744
		struct brlvger_info vi;
744
		struct brlvger_info vi;
745
745
746
		memset(&vi, 0, sizeof(vi));
746
		strncpy(vi.driver_version, DRIVER_VERSION,
747
		strncpy(vi.driver_version, DRIVER_VERSION,
747
			sizeof(vi.driver_version));
748
			sizeof(vi.driver_version));
748
		vi.driver_version[sizeof(vi.driver_version)-1] = 0;
749
		vi.driver_version[sizeof(vi.driver_version)-1] = 0;
(-)a/drivers/usb/serial/io_edgeport.c (+1 lines)
Lines 1913-1918 Link Here
1913
1913
1914
		case TIOCGICOUNT:
1914
		case TIOCGICOUNT:
1915
			cnow = edge_port->icount;
1915
			cnow = edge_port->icount;
1916
			memset(&icount, 0, sizeof(icount));
1916
			icount.cts = cnow.cts;
1917
			icount.cts = cnow.cts;
1917
			icount.dsr = cnow.dsr;
1918
			icount.dsr = cnow.dsr;
1918
			icount.rng = cnow.rng;
1919
			icount.rng = cnow.rng;
(-)a/drivers/usb/vicam.c (+1 lines)
Lines 481-486 Link Here
481
			struct video_capability b;
481
			struct video_capability b;
482
482
483
			DBG("VIDIOCGCAP\n");
483
			DBG("VIDIOCGCAP\n");
484
			memset(&b, 0, sizeof(b));
484
			strcpy(b.name, "ViCam-based Camera");
485
			strcpy(b.name, "ViCam-based Camera");
485
			b.type = VID_TYPE_CAPTURE;
486
			b.type = VID_TYPE_CAPTURE;
486
			b.channels = 1;
487
			b.channels = 1;

Return to bug 59769