Browse Source

Add `require_results` to getters in `os2` path API

Feoramund 4 months ago
parent
commit
649376fcfe
1 changed files with 2 additions and 0 deletions
  1. 2 0
      core/os/os2/path.odin

+ 2 - 0
core/os/os2/path.odin

@@ -79,6 +79,7 @@ Get the path for the currently running executable.
 
 
 *Allocates Using Provided Allocator*
 *Allocates Using Provided Allocator*
 */
 */
+@(require_results)
 get_executable_path :: proc(allocator: runtime.Allocator) -> (path: string, err: Error) {
 get_executable_path :: proc(allocator: runtime.Allocator) -> (path: string, err: Error) {
 	return _get_executable_path(allocator)
 	return _get_executable_path(allocator)
 }
 }
@@ -88,6 +89,7 @@ Get the directory for the currently running executable.
 
 
 *Allocates Using Provided Allocator*
 *Allocates Using Provided Allocator*
 */
 */
+@(require_results)
 get_executable_directory :: proc(allocator: runtime.Allocator) -> (path: string, err: Error) {
 get_executable_directory :: proc(allocator: runtime.Allocator) -> (path: string, err: Error) {
 	path = _get_executable_path(allocator) or_return
 	path = _get_executable_path(allocator) or_return
 	path, _ = split_path(path)
 	path, _ = split_path(path)