Compare commits

..

No commits in common. "83d25e0822f1db6d95fd4cb9f399ab03c8a8ff2f" and "84024fb05a3fd3df614711e4932ff97d763458fc" have entirely different histories.

3 changed files with 20 additions and 21 deletions

View File

@ -1,7 +0,0 @@
all: build
build:
gcc -o example ./example.c -L ../zig-out/lib/ -lhexa
run: build
LD_LIBRARY_PATH=../zig-out/lib/ ./example

View File

@ -2,3 +2,9 @@ all: build
build:
zig build
build-test: build
gcc -o example c-example/example.c -L ./zig-out/lib/ -lhexa
run-test: build
LD_LIBRARY_PATH=./zig-out/lib/ ./example

View File

@ -13,21 +13,21 @@ export fn hexdump(title: [*]const u8, title_len: u32,
const writer_output = hexfbs.writer();
hexa.hexdump(writer_output, title[0..title_len], input_buffer[0..input_buffer_len]) catch |err| {
switch(err) {
error.DiskQuota => log.warn("error.DiskQuota", .{}),
error.FileTooBig => log.warn("error.FileTooBig", .{}),
error.InputOutput => log.warn("error.InputOutput", .{}),
error.NoSpaceLeft => log.warn("error.NoSpaceLeft", .{}),
error.DeviceBusy => log.warn("error.DeviceBusy", .{}),
error.InvalidArgument => log.warn("error.InvalidArgument", .{}),
error.AccessDenied => log.warn("error.AccessDenied", .{}),
error.BrokenPipe => log.warn("error.BrokenPipe", .{}),
error.SystemResources => log.warn("error.SystemResources", .{}),
error.OperationAborted => log.warn("error.OperationAborted", .{}),
error.NotOpenForWriting => log.warn("error.NotOpenForWriting", .{}),
error.LockViolation => log.warn("error.LockViolation", .{}),
error.WouldBlock => log.warn("error.WouldBlock", .{}),
error.DiskQuota => log.warn("error.DiskQuota", .{}),
error.FileTooBig => log.warn("error.FileTooBig", .{}),
error.InputOutput => log.warn("error.InputOutput", .{}),
error.NoSpaceLeft => log.warn("error.NoSpaceLeft", .{}),
error.DeviceBusy => log.warn("error.DeviceBusy", .{}),
error.InvalidArgument => log.warn("error.InvalidArgument", .{}),
error.AccessDenied => log.warn("error.AccessDenied", .{}),
error.BrokenPipe => log.warn("error.BrokenPipe", .{}),
error.SystemResources => log.warn("error.SystemResources", .{}),
error.OperationAborted => log.warn("error.OperationAborted", .{}),
error.NotOpenForWriting => log.warn("error.NotOpenForWriting", .{}),
error.LockViolation => log.warn("error.LockViolation", .{}),
error.WouldBlock => log.warn("error.WouldBlock", .{}),
error.ConnectionResetByPeer => log.warn("error.ConnectionResetByPeer", .{}),
error.Unexpected => log.warn("error.Unexpected", .{}),
error.Unexpected => log.warn("error.Unexpected", .{}),
}
return -1;
};