summaryrefslogtreecommitdiff
path: root/tests/projects/zig/c_interop_with_package/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'tests/projects/zig/c_interop_with_package/src/main.zig')
-rw-r--r--tests/projects/zig/c_interop_with_package/src/main.zig10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/projects/zig/c_interop_with_package/src/main.zig b/tests/projects/zig/c_interop_with_package/src/main.zig
new file mode 100644
index 000000000..21dd9eb9a
--- /dev/null
+++ b/tests/projects/zig/c_interop_with_package/src/main.zig
@@ -0,0 +1,10 @@
+const std = @import("std");
+const c = @cImport({
+ @cInclude("zlib.h");
+});
+
+pub fn main() void {
+ const version = c.zlibVersion();
+ const ver_str: [*:0]const u8 = @ptrCast(version);
+ std.debug.print("zlib version: {s}\n", .{ver_str});
+}