diff options
Diffstat (limited to 'utils')
-rw-r--r-- | utils/librfid-tool.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/utils/librfid-tool.c b/utils/librfid-tool.c index 5f8698c..c8b59ea 100644 --- a/utils/librfid-tool.c +++ b/utils/librfid-tool.c @@ -456,6 +456,11 @@ static void do_enum(int layer2) if (rh->reader->l2_supported & (1 << layer2)) { l2h = rfid_layer2_init(rh, layer2); + if (!l2h) { + printf("error during layer2(%s)_init\n", + l2_names[layer2]); + return; + } printf("Layer2 init ok\n"); rc = rfid_layer2_open(l2h); } else { |