summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.zig9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig
index a47a8ba..61986ba 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -1,15 +1,20 @@
 const alc = @import("alc.zig");
 
-fn init() !void {
+pub fn init() !void {
     const device = try alc.openDevice(null);
     const context = try alc.createContext(device, null);
     try alc.makeContextCurrent(context);
 }
 
-fn deinit() !void {
+pub fn deinit() !void {
     const context = alc.getCurrentContext();
     const device = try alc.getContextsDevice(context);
     try alc.makeContextCurrent(null);
     try alc.destroyContext(context);
     try alc.closeDevice(device);
 }
+
+test {
+    try init();
+    try deinit();
+}