X-Git-Url: http://www.average.org/gitweb/?p=pam_pcsc_cr.git;a=blobdiff_plain;f=serial.c;h=1aad7a10350058b2f8e35b46f99a9b78d6863fec;hp=6bce59e8cf7b282a6718d4f6b2d9e6be09673223;hb=8e164eeff8c7d7f08b473d37ebb01093f574d6a2;hpb=ec614a7e3bc846cf9d3477303901759609c8f12f diff --git a/serial.c b/serial.c index 6bce59e..1aad7a1 100644 --- a/serial.c +++ b/serial.c @@ -19,9 +19,10 @@ int serial_switch(serializer_t *srl, void *buffer, int size) srl->buffer = buffer; srl->bufsize = size; srl->cursor = buffer + used; + return 0; } -int serial_put(serializer_t *srl, void *item, int size) +int serial_put(serializer_t *srl, const void *item, int size) { int left = srl->bufsize - (srl->cursor - srl->buffer); if (left < size + sizeof(short)) return left - sizeof(short);