File libgcrypt-fixed-sizet.patch of Package libgcrypt

Index: libgcrypt-1.6.1/random/rndlinux.c
===================================================================
--- libgcrypt-1.6.1.orig/random/rndlinux.c
+++ libgcrypt-1.6.1/random/rndlinux.c
@@ -261,7 +261,7 @@ _gcry_rndlinux_gather_random (void (*add
 
       do
         {
-          int nbytes = length < sizeof(buffer)? length : sizeof(buffer);
+          size_t nbytes = length < sizeof(buffer)? length : sizeof(buffer);
           n = read(fd, buffer, nbytes );
           if( n >= 0 && n > nbytes )
             {
openSUSE Build Service is sponsored by