winmm_output: handle empty string case when parsing device id
This commit is contained in:
		| @@ -81,7 +81,7 @@ get_device_id(const char *device_name) | |||||||
| 	/* check for device id */ | 	/* check for device id */ | ||||||
| 	char *endptr; | 	char *endptr; | ||||||
| 	UINT id = strtoul(device_name, &endptr, 0); | 	UINT id = strtoul(device_name, &endptr, 0); | ||||||
| 	if (*endptr == 0) | 	if (endptr > device_name && *endptr == 0) | ||||||
| 		return id; | 		return id; | ||||||
|  |  | ||||||
| 	/* check for device name */ | 	/* check for device name */ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Denis Krjuchkov
					Denis Krjuchkov