summaryrefslogtreecommitdiff
path: root/os.h
diff options
context:
space:
mode:
Diffstat (limited to 'os.h')
-rw-r--r--os.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/os.h b/os.h
index 4e49057..6b1e3a5 100644
--- a/os.h
+++ b/os.h
@@ -21,27 +21,27 @@ typedef struct {
} FsDirectoryEntry;
// returns what kind of thing this is.
-FsType fs_path_type(char const *path);
-FsPermission fs_path_permission(char const *path);
+FsType fs_path_type(const char *path);
+FsPermission fs_path_permission(const char *path);
// Does this file exist? Returns false for directories.
-bool fs_file_exists(char const *path);
+bool fs_file_exists(const char *path);
// Returns a NULL-terminated array of the files/directories in this directory, or NULL if the directory does not exist/out of memory.
// When you're done with the entries, call fs_dir_entries_free (or call free on each entry, then on the whole array).
// NOTE: The files/directories aren't returned in any particular order!
-FsDirectoryEntry **fs_list_directory(char const *dirname);
+FsDirectoryEntry **fs_list_directory(const char *dirname);
// Create the directory specified by `path`
// Returns:
// 1 if the directory was created successfully
// 0 if the directory already exists
// -1 if the path already exists, but it's not a directory, or if there's another error (e.g. don't have permission to create directory).
-int fs_mkdir(char const *path);
+int fs_mkdir(const char *path);
// Puts the current working directory into buf, including a null-terminator, writing at most buflen bytes.
// Returns:
// 1 if the working directory was inserted into buf successfully
// 0 if buf is too short to hold the cwd
// -1 if we can't get the cwd for whatever reason.
int fs_get_cwd(char *buf, size_t buflen);
-struct timespec time_last_modified(char const *filename);
+struct timespec time_last_modified(const char *filename);
struct timespec time_get(void);
// sleep for a certain number of nanoseconds
void time_sleep_ns(u64 ns);
@@ -93,9 +93,9 @@ int process_get_id(void);
// returns false on failure
bool process_run_ex(Process *proc, const char *command, const ProcessSettings *props);
// like process_run_ex, but with the default settings
-bool process_run(Process *process, char const *command);
+bool process_run(Process *process, const char *command);
// returns the error last error produced, or NULL if there was no error.
-char const *process_geterr(Process *process);
+const char *process_geterr(Process *process);
// write to stdin
// returns:
// -2 on error