@@ -37,7 +37,7 @@ fn nativeActivityOnCreate(activity: *androidbind.ANativeActivity, savedState: []
3737 \\ App pid: {}
3838 \\ Build mode: {s}
3939 \\ ABI: {s}-{s}-{s}
40- \\ Compiler version: {}
40+ \\ Compiler version: {}.{}.{}
4141 \\ Compiler backend: {s}
4242 , .{
4343 "Minimal App" , // build_options.app_name,
@@ -48,7 +48,9 @@ fn nativeActivityOnCreate(activity: *androidbind.ANativeActivity, savedState: []
4848 @tagName (builtin .cpu .arch ),
4949 @tagName (builtin .os .tag ),
5050 @tagName (builtin .abi ),
51- builtin .zig_version ,
51+ builtin .zig_version .major ,
52+ builtin .zig_version .minor ,
53+ builtin .zig_version .patch ,
5254 @tagName (builtin .zig_backend ),
5355 });
5456
@@ -81,7 +83,7 @@ comptime {
8183}
8284
8385/// Android entry point
84- fn NativeActivity_onCreate (activity : * androidbind.ANativeActivity , rawSavedState : ? [* ]u8 , rawSavedStateSize : usize ) callconv (.C ) void {
86+ fn NativeActivity_onCreate (activity : * androidbind.ANativeActivity , rawSavedState : ? [* ]u8 , rawSavedStateSize : usize ) callconv (.c ) void {
8587 const savedState : []const u8 = if (rawSavedState ) | s |
8688 s [0.. rawSavedStateSize ]
8789 else
@@ -147,7 +149,7 @@ fn makeNativeActivityGlue(comptime App: type) androidbind.ANativeActivityCallbac
147149 }
148150
149151 // return value must be created with malloc(), so we pass the c_allocator to App.onSaveInstanceState
150- fn onSaveInstanceState (activity : * androidbind.ANativeActivity , outSize : * usize ) callconv (.C ) ? [* ]u8 {
152+ fn onSaveInstanceState (activity : * androidbind.ANativeActivity , outSize : * usize ) callconv (.c ) ? [* ]u8 {
151153 outSize .* = 0 ;
152154 if (! @hasDecl (App , "onSaveInstanceState" )) {
153155 log .debug ("ANativeActivity callback onSaveInstanceState not available on {s}" , .{@typeName (App )});
@@ -162,52 +164,52 @@ fn makeNativeActivityGlue(comptime App: type) androidbind.ANativeActivityCallbac
162164 return null ;
163165 }
164166
165- fn onDestroy (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
167+ fn onDestroy (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
166168 const instance = activity .instance orelse return ;
167169 const app : * App = @ptrCast (@alignCast (instance ));
168170 app .deinit ();
169171 std .heap .c_allocator .destroy (app );
170172 }
171- fn onStart (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
173+ fn onStart (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
172174 invoke (activity , "onStart" , .{});
173175 }
174- fn onResume (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
176+ fn onResume (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
175177 invoke (activity , "onResume" , .{});
176178 }
177- fn onPause (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
179+ fn onPause (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
178180 invoke (activity , "onPause" , .{});
179181 }
180- fn onStop (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
182+ fn onStop (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
181183 invoke (activity , "onStop" , .{});
182184 }
183- fn onConfigurationChanged (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
185+ fn onConfigurationChanged (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
184186 invoke (activity , "onConfigurationChanged" , .{});
185187 }
186- fn onLowMemory (activity : * androidbind.ANativeActivity ) callconv (.C ) void {
188+ fn onLowMemory (activity : * androidbind.ANativeActivity ) callconv (.c ) void {
187189 invoke (activity , "onLowMemory" , .{});
188190 }
189- fn onWindowFocusChanged (activity : * androidbind.ANativeActivity , hasFocus : c_int ) callconv (.C ) void {
191+ fn onWindowFocusChanged (activity : * androidbind.ANativeActivity , hasFocus : c_int ) callconv (.c ) void {
190192 invoke (activity , "onWindowFocusChanged" , .{(hasFocus != 0 )});
191193 }
192- fn onNativeWindowCreated (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.C ) void {
194+ fn onNativeWindowCreated (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.c ) void {
193195 invoke (activity , "onNativeWindowCreated" , .{window });
194196 }
195- fn onNativeWindowResized (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.C ) void {
197+ fn onNativeWindowResized (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.c ) void {
196198 invoke (activity , "onNativeWindowResized" , .{window });
197199 }
198- fn onNativeWindowRedrawNeeded (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.C ) void {
200+ fn onNativeWindowRedrawNeeded (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.c ) void {
199201 invoke (activity , "onNativeWindowRedrawNeeded" , .{window });
200202 }
201- fn onNativeWindowDestroyed (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.C ) void {
203+ fn onNativeWindowDestroyed (activity : * androidbind.ANativeActivity , window : * androidbind.ANativeWindow ) callconv (.c ) void {
202204 invoke (activity , "onNativeWindowDestroyed" , .{window });
203205 }
204- fn onInputQueueCreated (activity : * androidbind.ANativeActivity , input_queue : * androidbind.AInputQueue ) callconv (.C ) void {
206+ fn onInputQueueCreated (activity : * androidbind.ANativeActivity , input_queue : * androidbind.AInputQueue ) callconv (.c ) void {
205207 invoke (activity , "onInputQueueCreated" , .{input_queue });
206208 }
207- fn onInputQueueDestroyed (activity : * androidbind.ANativeActivity , input_queue : * androidbind.AInputQueue ) callconv (.C ) void {
209+ fn onInputQueueDestroyed (activity : * androidbind.ANativeActivity , input_queue : * androidbind.AInputQueue ) callconv (.c ) void {
208210 invoke (activity , "onInputQueueDestroyed" , .{input_queue });
209211 }
210- fn onContentRectChanged (activity : * androidbind.ANativeActivity , rect : * const androidbind.ARect ) callconv (.C ) void {
212+ fn onContentRectChanged (activity : * androidbind.ANativeActivity , rect : * const androidbind.ARect ) callconv (.c ) void {
211213 invoke (activity , "onContentRectChanged" , .{rect });
212214 }
213215 };
0 commit comments