diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-03-11 21:47:56 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-11 21:47:56 -0400 |
| commit | 75e9a722db3335da0e8c254a0e04c5775ebfc160 (patch) | |
| tree | 5b7ca9dec716b2b883a224fa25289c32cb556a10 /src/cache_hash.cpp | |
| parent | 3ded862cdf4cec619aea95b595103b72dd23c401 (diff) | |
| parent | bfebc11d0633e3f4a3fe86d1a9d6f90ffdb1fbb6 (diff) | |
| download | zig-75e9a722db3335da0e8c254a0e04c5775ebfc160.tar.gz zig-75e9a722db3335da0e8c254a0e04c5775ebfc160.zip | |
Merge pull request #4714 from mikdusan/target
fix -target and -mcpu issues
Diffstat (limited to 'src/cache_hash.cpp')
| -rw-r--r-- | src/cache_hash.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/cache_hash.cpp b/src/cache_hash.cpp index 35b05a1ddf..3cff34ea5c 100644 --- a/src/cache_hash.cpp +++ b/src/cache_hash.cpp @@ -24,11 +24,15 @@ void cache_init(CacheHash *ch, Buf *manifest_dir) { ch->b64_digest = BUF_INIT; } -void cache_str(CacheHash *ch, const char *ptr) { +void cache_mem(CacheHash *ch, const char *ptr, size_t len) { assert(ch->manifest_file_path == nullptr); assert(ptr != nullptr); // + 1 to include the null byte - blake2b_update(&ch->blake, ptr, strlen(ptr) + 1); + blake2b_update(&ch->blake, ptr, len); +} + +void cache_str(CacheHash *ch, const char *ptr) { + cache_mem(ch, ptr, strlen(ptr) + 1); } void cache_int(CacheHash *ch, int x) { |
