Jeroen van Rijn
73dcc39d98
Fix macOS
2025-06-16 20:22:15 +02:00
Jeroen van Rijn
6347c87b5b
Add buffered get_env variants to os2
2025-06-16 20:12:27 +02:00
Lucas Perlind
9f2d008a8a
Remove TEMP_ALLOCATOR_GUARD wrapper
2025-05-08 17:41:03 +10:00
Lucas Perlind
b9db1dd3e0
os2: Resolve temp allocator collisions
2025-05-08 17:41:01 +10:00
Brian
27edbc5a76
Fix: Correct value cloning in os2._set_env for POSIX
...
The _set_env procedure in core/os/os2/env_posix.odin was
incorrectly cloning the 'key' argument for 'cval' instead of
the 'value' argument. This resulted in set_env effectively
setting the environment variable's value to its own key.
This commit corrects the typo to use the 'value' argument.
2025-05-06 17:45:06 +08:00
Feoramund
266f15b672
Fix indentation
2025-03-04 19:11:32 -05:00
gingerBill
79944056b9
Add Error to os2.set_env
2025-02-28 13:52:51 +00:00
gingerBill
b3bbb00f1a
Add Error as part of the return values of os2.environ
2025-02-28 13:43:50 +00:00
Karl Zylinski
19f0127e55
Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.
2024-09-14 18:27:49 +02:00
Laytan Laats
e94c4e1e18
posix: remove the is_temp things that prevented use-after-frees
...
https://github.com/odin-lang/Odin/commit/d0709a7de21efded4625167dbff4a7dd13d561b4
fixes those another way.
2024-08-14 01:45:24 +02:00
Laytan Laats
bd808f9ec6
os2: fix wiping results with temp allocator guard
2024-08-14 01:44:37 +02:00
Laytan Laats
a4d459f651
os2: initial implementation for Darwin&BSDs, process API is only thing incomplete
2024-08-14 01:44:37 +02:00