quakeforge/libs
Bill Currie e3762d8f38 [util] Make plist mostly null-safe
The main purpose is to allow fluent-style:
    const char *targetname = PL_String (PL_ObjectForKey (entity, "targetname"));
    if (targetname && !PL_ObjectForKey (targets, targetname)) {
        PL_D_AddObject (targets, targetname, entity);
    }

[note: the above is iffy due to ownership of entity, but the code from
which the above comes works around the issue]
2021-03-03 18:01:35 +09:00
..
audio [util] Plug a thread-safety hole in plists 2021-02-09 09:57:07 +09:00
client [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
console [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
gamecode [util] Make plists more const-correct 2021-02-25 11:55:25 +09:00
gib [util] Make va thread-safe 2021-01-31 16:05:48 +09:00
image [image] Change tex_t data from array to pointer 2021-01-25 00:54:41 +09:00
models [test] Get the tests building again 2021-02-05 21:43:12 +09:00
net Merge branch 'master' into vulkan 2020-06-25 14:03:52 +09:00
qw [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
ruamoko [util] Plug a thread-safety hole in plists 2021-02-09 09:57:07 +09:00
util [util] Make plist mostly null-safe 2021-03-03 18:01:35 +09:00
video [renderer] Clean up most globals in efrags 2021-03-03 16:34:16 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00