summaryrefslogtreecommitdiff
path: root/bench/wtperf/wtperf.h
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2016-03-22 14:49:51 +1100
committerAlex Gorrod <alexg@wiredtiger.com>2016-03-22 14:49:51 +1100
commit9cf8eb2f15c6df7da90c19c86ccf7516ed126183 (patch)
treedd8d22e7b881791e64cd8efaa9d0befb12b2ba84 /bench/wtperf/wtperf.h
parent444981a456059f0652fd3bb1968d58d2c37b9089 (diff)
parent18e6091d9c16bf46bc8d0750b2227ca71a559c33 (diff)
downloadmongo-9cf8eb2f15c6df7da90c19c86ccf7516ed126183.tar.gz
Merge branch 'develop' into mongodb-3.4mongodb-3.3.4
Diffstat (limited to 'bench/wtperf/wtperf.h')
-rw-r--r--bench/wtperf/wtperf.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/bench/wtperf/wtperf.h b/bench/wtperf/wtperf.h
index c591499b907..a2b497b3142 100644
--- a/bench/wtperf/wtperf.h
+++ b/bench/wtperf/wtperf.h
@@ -337,7 +337,7 @@ generate_key(CONFIG *cfg, char *key_buf, uint64_t keyno)
static inline void
extract_key(char *key_buf, uint64_t *keynop)
{
- sscanf(key_buf, "%" SCNu64, keynop);
+ (void)sscanf(key_buf, "%" SCNu64, keynop);
}
/*
@@ -370,11 +370,11 @@ dmalloc(size_t len)
* Call calloc, dying on failure.
*/
static inline void *
-dcalloc(size_t num, size_t len)
+dcalloc(size_t num, size_t size)
{
void *p;
- if ((p = calloc(len, num)) == NULL)
+ if ((p = calloc(num, size)) == NULL)
die(errno, "calloc");
return (p);
}
@@ -416,11 +416,9 @@ static inline char *
dstrndup(const char *str, const size_t len)
{
char *p;
- p = dcalloc(len + 1, 1);
- strncpy(p, str, len);
- if (p == NULL)
- die(errno, "dstrndup");
+ p = dcalloc(len + 1, sizeof(char));
+ memcpy(p, str, len);
return (p);
}
#endif