authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-04-17 22:05:16 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2022-04-17 22:05:16 -07:00
log68b2c79abc734cfa9a5fb99e12140d84ef6c70a4
tree4502b2726cd9340005943c585e3b4e123cce909f
parentb04747977a09237dc9f5040ab6ecfbf3d7f9dd55

avoid const pointer to non-slice


5 files changed, 9 insertions(+), 9 deletions(-)

src/cmd/license.zig+4-4
......@@ -26,12 +26,12 @@ pub fn execute(args: [][]u8) !void {
2626 };
2727 const top_module = try common.collect_deps_deep(cachepath, dir, &options);
2828
29 const master_list = &List.init(gpa);
30 try common.collect_pkgs(top_module, master_list);
29 var master_list = List.init(gpa);
30 try common.collect_pkgs(top_module, &master_list);
3131
32 const map = &Map.init(gpa);
32 var map = Map.init(gpa);
3333
34 const unspecified_list = &List.init(gpa);
34 var unspecified_list = List.init(gpa);
3535
3636 for (master_list.items) |item| {
3737 if (item.clean_path.len == 0) {
src/common.zig+1-1
......@@ -295,7 +295,7 @@ pub fn get_module_from_dep(d: *zigmod.Dep, cachepath: string, options: *CollectO
295295pub fn add_files_package(alloc: std.mem.Allocator, cachepath: string, pkg_name: string, mdir: std.fs.Dir, dirs: []const string) !zigmod.Module {
296296 const fname = try std.mem.join(alloc, "", &.{ pkg_name, ".zig" });
297297
298 const map = &std.StringHashMap(string).init(alloc);
298 var map = std.StringHashMap(string).init(alloc);
299299 defer map.deinit();
300300
301301 for (dirs) |dir_path| {
src/util/funcs.zig+2-2
......@@ -172,7 +172,7 @@ const alphabet = "0123456789abcdefghijklmnopqrstuvwxyz";
172172pub fn random_string(alloc: std.mem.Allocator, len: usize) !string {
173173 const now = @intCast(u64, std.time.nanoTimestamp());
174174 var rand = std.rand.DefaultPrng.init(now);
175 const r = &rand.random();
175 var r = rand.random();
176176 var buf = try alloc.alloc(u8, len);
177177 var i: usize = 0;
178178 while (i < len) : (i += 1) {
......@@ -225,7 +225,7 @@ pub fn validate_hash(alloc: std.mem.Allocator, input: string, file_path: string)
225225}
226226
227227pub fn do_hash(alloc: std.mem.Allocator, comptime algo: type, data: string) !string {
228 const h = &algo.init(.{});
228 var h = algo.init(.{});
229229 var out: [algo.digest_length]u8 = undefined;
230230 h.update(data);
231231 h.final(&out);
src/util/module.zig+1-1
......@@ -82,7 +82,7 @@ pub const Module = struct {
8282 }
8383 }.lt);
8484
85 const h = &std.crypto.hash.Blake3.init(.{});
85 var h = std.crypto.hash.Blake3.init(.{});
8686 for (file_list_2.items) |item| {
8787 const abs_path = try std.fs.path.join(alloc, &.{ cdpath, self.clean_path, item });
8888 const file = try std.fs.cwd().openFile(abs_path, .{});
src/util/yaml.zig+1-1
......@@ -170,7 +170,7 @@ pub fn parse(alloc: std.mem.Allocator, input: string) !Document {
170170 }
171171 }
172172
173 const p = &Parser{
173 var p = Parser{
174174 .alloc = alloc,
175175 .tokens = all_events.items,
176176 .lines = lines,