From 36705f8f10bc60ca0c039cf0f776836bda74834c Mon Sep 17 00:00:00 2001 From: martin Date: Mon, 13 Sep 2010 07:27:34 +0000 Subject: [PATCH] Add missing piece from r4706. git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4713 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/libopensc/card.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libopensc/card.c b/src/libopensc/card.c index ca327a29..69e9ce54 100644 --- a/src/libopensc/card.c +++ b/src/libopensc/card.c @@ -405,7 +405,7 @@ int sc_delete_file(sc_card_t *card, const sc_path_t *path) int sc_read_binary(sc_card_t *card, unsigned int idx, unsigned char *buf, size_t count, unsigned long flags) { - size_t max_le = card->max_recv_size; + size_t max_le = card->max_recv_size > 0 ? card->max_recv_size : 256; int r; assert(card != NULL && card->ops != NULL && buf != NULL);