projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Indention fix.
[awesomized/libmemcached]
/
clients
/
generator.c
diff --git
a/clients/generator.c
b/clients/generator.c
index 091b280876e18ad1d12757a7d5b45eca90c072b6..2af06010613e62a4ac50a09bca2dd5bf5464bb51 100644
(file)
--- a/
clients/generator.c
+++ b/
clients/generator.c
@@
-1,3
+1,14
@@
+/* LibMemcached
+ * Copyright (C) 2006-2009 Brian Aker
+ * All rights reserved.
+ *
+ * Use and distribution licensed under the BSD license. See
+ * the COPYING file in the parent directory for full text.
+ *
+ * Summary:
+ *
+ */
+
#include "libmemcached/common.h"
#include <stdio.h>
#include "libmemcached/common.h"
#include <stdio.h>
@@
-13,13
+24,18
@@
static const char ALPHANUMERICS[]=
#define ALPHANUMERICS_SIZE (sizeof(ALPHANUMERICS)-1)
#define ALPHANUMERICS_SIZE (sizeof(ALPHANUMERICS)-1)
+static size_t get_alpha_num(void)
+{
+ return (size_t)random() % ALPHANUMERICS_SIZE;
+}
+
static void get_random_string(char *buffer, size_t size)
{
char *buffer_ptr= buffer;
while (--size)
static void get_random_string(char *buffer, size_t size)
{
char *buffer_ptr= buffer;
while (--size)
- *buffer_ptr++= ALPHANUMERICS[
random() % ALPHANUMERICS_SIZE
];
- *buffer_ptr++= ALPHANUMERICS[
random() % ALPHANUMERICS_SIZE
];
+ *buffer_ptr++= ALPHANUMERICS[
get_alpha_num()
];
+ *buffer_ptr++= ALPHANUMERICS[
get_alpha_num()
];
}
void pairs_free(pairs_st *pairs)
}
void pairs_free(pairs_st *pairs)
@@
-44,7
+60,7
@@
pairs_st *pairs_generate(uint64_t number_of, size_t value_length)
unsigned int x;
pairs_st *pairs;
unsigned int x;
pairs_st *pairs;
- pairs= (pairs_st*)calloc(number_of + 1, sizeof(pairs_st));
+ pairs= (pairs_st*)calloc(
(size_t)
number_of + 1, sizeof(pairs_st));
if (!pairs)
goto error;
if (!pairs)
goto error;