aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/DDHidElement.m3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/DDHidElement.m b/lib/DDHidElement.m
index 5a00095..eac28b1 100644
--- a/lib/DDHidElement.m
+++ b/lib/DDHidElement.m
@@ -31,6 +31,9 @@
+ (NSArray *) elementsWithPropertiesArray: (NSArray *) propertiesArray;
{
+ if(!propertiesArray) return nil;
+ if(![propertiesArray isKindOfClass:[NSArray class]]) propertiesArray = @[propertiesArray];
+
NSMutableArray * elements = [NSMutableArray array];
NSDictionary * properties;