profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/fabioarnold/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Fabio Arnold fabioarnold Darmstadt https://twitter.com/captainhorst

fabioarnold/zig-gorillas 41

A clone of the classic QBasic Gorillas written in the Zig programming language

fabioarnold/nfd-zig 20

OS-native file dialogs on Linux, macOS and Windows

fabioarnold/hello-3d 8

Hello 3D in Zig

fabioarnold/gamelib 6

Collection of common functions for games

fabioarnold/earth-reverse-engineering 4

Reversing Google's 3D satellite mode

fabioarnold/Karaoke 3

Karaoke player

fabioarnold/wheel-of-fortune 3

Wheel of Fortune

startedValveSoftware/GameNetworkingSockets

started time in 5 days

push eventfabioarnold/Karaoke

Fabio Arnold

commit sha cef656dbe84d9d10557b144fd6bf6c563e124da1

fix typo

view details

push time in 5 days

push eventfabioarnold/nfd-zig

Fabio Arnold

commit sha 36b564bcda6c7e2f2a0c22ac0d6dad44b76ff406

compile ObjC code using Zig

view details

Fabio Arnold

commit sha 6b279cbbc2b5d4e5aed7d1b05f9a40f52b9787f9

Update README.md for Zig master

view details

push time in 16 days

push eventfabioarnold/nfd-zig

Fabio Arnold

commit sha 9d122aa0b3ce48e1a87c8728c1e94940a3b9dcab

Update README.md for Zig master

view details

push time in 16 days

push eventfabioarnold/nfd-zig

Fabio Arnold

commit sha 9eb4b30d76523b3be9480071c051843c5bf53bf5

compile ObjC code using zig

view details

push time in 16 days

startedmarlersoft/zigwin32

started time in 19 days

create barnchfabioarnold/Karaoke

branch : master

created branch time in 24 days

created repositoryfabioarnold/Karaoke

Karaoke player

created time in 24 days

push eventfabioarnold/Lines

Fabio Arnold

commit sha a7c5d7641d30b1d380e273678a8397603d785f2f

fix macOS build

view details

push time in 24 days

push eventfabioarnold/Lines

Fabio Arnold

commit sha 6be8438003cd03d2d0c17657d5c06b8e9ff1024f

anti-aliasing

view details

push time in 24 days

push eventfabioarnold/Lines

Fabio Arnold

commit sha 729845225f7cbe24e583f4396fc9af02d8f1ac13

renderer cleanup

view details

Fabio Arnold

commit sha aace5c0d726123d29c3da004414ac2de0f02bd65

draw randomly colored lines

view details

push time in 24 days

push eventfabioarnold/Lines

Fabio Arnold

commit sha a0b97685555be3d98ab7aaa5deead884dcf6b7d0

refactor into app and renderer

view details

Fabio Arnold

commit sha fee6074908b5380d9d54aba3a00f365a8f7544c0

use screen space coordinates

view details

push time in 24 days

create barnchfabioarnold/Lines

branch : master

created branch time in 24 days

created repositoryfabioarnold/Lines

created time in 24 days

issue commentziglang/zig

generic function compile errors regarding arguments point to the callee rather than the argument

0.9.0-dev.755+799fedf61 outputs:

.\test.zig:5:33: error: expected type '[]const u8', found 'bool'
    try expect(!std.mem.eql(u8, true, "world"));
                                ^
.\test.zig:5:28: note: referenced here
    try expect(!std.mem.eql(u8, true, "world"));
                           ^

Can this issue be closed?

andrewrk

comment created time in a month

startedkooparse/zalgebra

started time in 2 months

issue commentziglang/zig

expected type '[*c][*c]const u8', found '[*][*]const u8'

Doesn't [*] guarantee the pointer to be not nullable?

So the C code could just do

void function(const char **pNames) {
    *pNames = NULL;
}

which is to be expected when the pointer type is [*c] but not with [*].

I don't think your suggestion should automatically coerce.

Currently c.function(@ptrCast([*][*c]const u8, extensions.items.ptr)); coerces as expected. (It's of course a bug, if the C code nulls the values).

IllusiveS

comment created time in 2 months

startedrambodrahmani/ffmpeg-video-player

started time in 2 months

startedlucasg/Dependencies

started time in 2 months

startedUltraStar-Deluxe/Play

started time in 2 months

startedzig-community/user-map

started time in 2 months

push eventfabioarnold/nfd-zig

Fabio Arnold

commit sha b316a8da417562e2871c8e4756a34f857173ed0a

Linux: add atk lib

view details

push time in 3 months

push eventfabioarnold/nfd-zig

Fabio Arnold

commit sha 7eeecc62d34d665585560b15c9b38eaa306d5522

update to Zig master

view details

push time in 3 months