* main.h, import.c (import_one): Optionally return the fingerprint of
[gnupg.git] / cipher / rndriscos.c
index ee35bea..5565e1f 100644 (file)
@@ -15,7 +15,8 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+ * USA.
  */
 
 #include <config.h>
@@ -27,7 +28,6 @@
 #include <swis.h>
 #include "util.h"
 
-#define CryptRandom_Byte 0x51980
 
 static const char * const cryptrandom_path[] = {
     "GnuPG:CryptRandom",
@@ -47,7 +47,7 @@ rndriscos_gather_random(void (*add)(const void*, size_t, int), int requester,
                        size_t length, int level)
 {
     static int rndriscos_initialized = 0;
-    int n;
+    int n, nbytes;
     byte buffer[768];
 
     if (!rndriscos_initialized)
@@ -55,7 +55,7 @@ rndriscos_gather_random(void (*add)(const void*, size_t, int), int requester,
                                                    cryptrandom_path, 1);
 
     while (length) {
-        int nbytes = length < sizeof(buffer) ? length : sizeof(buffer);
+        nbytes = length < sizeof(buffer) ? length : sizeof(buffer);
 
         for (n = 0; n < nbytes; ++n)
             if (_swix(CryptRandom_Byte, _OUT(0), &buffer[n]))