r3964: fix compiler warnings
authorStefan Metzmacher <metze@samba.org>
Thu, 25 Nov 2004 19:02:42 +0000 (19:02 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:06:08 +0000 (13:06 -0500)
metze

source/lib/genrand.c

index 46a73e6d2ee05223620a173ef83e535d3938d973..b4651dffe86110de27eb317af34c09a92e239274 100644 (file)
@@ -196,7 +196,7 @@ static int do_reseed(BOOL use_fd, int fd)
  Interface to the (hopefully) good crypto random number generator.
 ********************************************************************/
 
-void generate_random_buffer( unsigned char *out, int len)
+void generate_random_buffer(uint8_t *out, int len)
 {
        static int urand_fd = -1;
        unsigned char md4_buf[64];
@@ -271,7 +271,7 @@ char *generate_random_str_list(TALLOC_CTX *mem_ctx, size_t len, const char *list
        char *retstr = talloc(mem_ctx, len + 1);
        if (!retstr) return NULL;
 
-       generate_random_buffer(retstr, len);
+       generate_random_buffer((uint8_t *)retstr, len);
        for (i = 0; i < len; i++) {
                retstr[i] = list[retstr[i] % list_len];
        }