8ed062347e
common: Require explicit handle validation
...
Using operator bool() hid ambiguity when handle was polymorfic with
bool. Using operator!() reqired !! to test for validity which results in
awkward code.
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-06-09 22:40:25 +02:00
a04c27a14e
CoreFoundation: redesign
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-06-09 22:07:03 +02:00
c0e1163877
common: fix indenting
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-06-09 22:06:59 +02:00
e15c6fc25a
Security: add security_runtime_error
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-06-02 14:24:27 +02:00
945d6d819e
Bump Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2025-01-08 12:37:13 +01:00
4fc1d6c475
Foundation → CoreFoundation
...
The name fits the content better now.
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-09-30 13:27:48 +02:00
eac816c487
IOKit: add io_object
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-09-30 09:42:49 +02:00
03527f563d
Cleanup unmaintained project
2024-09-27 18:30:40 +02:00
0ac23b91ce
Foundation: add CFRelease_delete and CFType
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-09-12 16:54:29 +02:00
57d8dbbd97
Bump Copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-01-06 10:56:02 +01:00
fc6bca5cb6
dyld: Write directly into std::string buffer
...
This removes extra memory allocation.
Signed-off-by: Simon Rozman <simon@rozman.si>
2024-01-05 22:58:03 +01:00
930db802a3
XCode: sort list of files
2023-09-21 18:52:57 +02:00
e23e372909
Cleanup Tests
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2023-09-20 13:55:56 +02:00
7374e0dc38
unistd: add getcwd
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2023-09-20 03:24:39 +02:00
bcd2fd127a
Initial version
...
Signed-off-by: Simon Rozman <simon@rozman.si>
2023-09-15 11:35:34 +02:00