mirror of
https://github.com/soukoku/ntwain.git
synced 2025-11-07 18:14:46 +08:00
More sanity checks.
This commit is contained in:
@@ -1700,14 +1700,14 @@ namespace NTwain.Data
|
||||
{
|
||||
return new TWIdentity
|
||||
{
|
||||
Manufacturer = manufacturer ?? "UNKNOWN",
|
||||
Manufacturer = string.IsNullOrEmpty(manufacturer) ? "UNKNOWN" : manufacturer,
|
||||
ProtocolMajor = TwainConst.ProtocolMajor,
|
||||
ProtocolMinor = TwainConst.ProtocolMinor,
|
||||
DataGroup = DataGroups.Control | supportedGroups,
|
||||
DataFunctionalities = DataFunctionalities.App2,
|
||||
|
||||
ProductFamily = productFamily ?? "UNKNOWN",
|
||||
ProductName = productName ?? "UNKNOWN",
|
||||
ProductFamily = string.IsNullOrEmpty(productFamily) ? "UNKNOWN" : productFamily,
|
||||
ProductName = string.IsNullOrEmpty(productName) ? "UNKNOWN" : productName,
|
||||
Version = new TWVersion
|
||||
{
|
||||
Major = (short)version.Major,
|
||||
|
||||
Reference in New Issue
Block a user