--- libev/ev.pod 2016/01/12 05:52:44 1.438 +++ libev/ev.pod 2016/03/01 19:19:25 1.439 @@ -5302,6 +5302,11 @@ callback: The watcher callbacks have different type signatures, but libev calls them using an C internally. +=item null pointers and integer zero are represented by 0 bytes + +Libev uses C to initialise structs and arrays to C<0> bytes, and +relies on this setting pointers and integers to null. + =item pointer accesses must be thread-atomic Accessing a pointer value must be atomic, it must both be readable and