Skip to content

Commit aad5db0

Browse files
committed
Merge pull request flann-lib#109 from dougalsutherland/py-params-update
Python bindings: raise KeyError if you give a bad param name
2 parents 96399cb + c379c9e commit aad5db0

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/python/pyflann/flann_ctypes.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ def update(self, dict):
5252
for k,v in dict.items():
5353
if k in self.__field_names:
5454
setattr(self,k,self.__translate(k,v))
55+
else:
56+
raise KeyError("No such member: "+k)
5557

5658
def __getitem__(self, k):
5759
if k in self.__field_names:

0 commit comments

Comments
 (0)