-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement direct.h
functions
#636
base: master
Are you sure you want to change the base?
Commits on Jun 10, 2023
-
winapi: Implement all
direct.h
functions apart from path manipulation`fnmerge` and `fnsplit` haven't been implemented since I noticed inconsistencies in the documentation relating to them, for now I simply have empty function definitions in the form described by https://www.digitalmars.com/rtl/direct.html (ie no `_` prefix) The status of other functions is as follows: `_chdir`, `_chdrive`: impossible to implement, succeeds without an error code, or change of state in the Xbox `_getcwd`, `_getwd`: impossible to implement, return NULL pointers and sets `errno` to `-EINVAL` `_getdrive`: as before, impossible to implement - returns `0` and sets `errno` to `-EINVAL` (this is the error state described by a combo of MS public documentation and digital mars docs) `_searchpath`: impossible to implement since there is no PATH variable on the Xbox `_mkdir`, `_rmdir`: implemented, testing required, however
skye committedJun 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 680b892 - Browse repository at this point
Copy the full SHA 680b892View commit details -
winapi: Remove
MAXDIR
,MAXEXT
andMAXFILE
constantsskye committedJun 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 18c6acf - Browse repository at this point
Copy the full SHA 18c6acfView commit details
Commits on Jun 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b37066 - Browse repository at this point
Copy the full SHA 0b37066View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2f40bf - Browse repository at this point
Copy the full SHA e2f40bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72ae765 - Browse repository at this point
Copy the full SHA 72ae765View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa89850 - Browse repository at this point
Copy the full SHA aa89850View commit details
Commits on Jun 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8893c02 - Browse repository at this point
Copy the full SHA 8893c02View commit details
Commits on Jun 18, 2023
-
winapi: Use
assert(0)
to stop the use of stubsskye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 6078f61 - Browse repository at this point
Copy the full SHA 6078f61View commit details -
winapi: Fix -Wreturn-type warnings
skye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for a5e09e0 - Browse repository at this point
Copy the full SHA a5e09e0View commit details -
skye committed
Jun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for cd71cb3 - Browse repository at this point
Copy the full SHA cd71cb3View commit details -
winapi: Actually include
assert.h
skye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 21fe551 - Browse repository at this point
Copy the full SHA 21fe551View commit details -
winapi: Add fallback to return
EINVAL
skye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 57cded3 - Browse repository at this point
Copy the full SHA 57cded3View commit details -
winapi: Edit functions to actually use the new
convert_error
functionskye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 5ef78d2 - Browse repository at this point
Copy the full SHA 5ef78d2View commit details -
winapi: Fix debugPrint format specifier
skye committedJun 18, 2023 Configuration menu - View commit details
-
Copy full SHA for 014d662 - Browse repository at this point
Copy the full SHA 014d662View commit details