aboutsummaryrefslogtreecommitdiff
path: root/src/tomo.c
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2025-08-19 23:26:02 -0400
committerBruce Hill <bruce@bruce-hill.com>2025-08-19 23:26:02 -0400
commitc19ec4c443af0648c827e771df634394a7ca7f07 (patch)
tree5936cfe8c64e081621d258f562d02a8e8b32cd4f /src/tomo.c
parente552fc2afcf525d0fd7a3ffe137cc28a43f224a2 (diff)
Some pedantic fixes vetted against compiling on mac.
Diffstat (limited to 'src/tomo.c')
-rw-r--r--src/tomo.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tomo.c b/src/tomo.c
index 4cad76a0..89ff2fcc 100644
--- a/src/tomo.c
+++ b/src/tomo.c
@@ -143,7 +143,7 @@ int main(int argc, char *argv[])
USE_COLOR = false;
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
- arc4random_buf(TOMO_HASH_KEY, sizeof(TOMO_HASH_KEY), 0);
+ arc4random_buf(TOMO_HASH_KEY, sizeof(TOMO_HASH_KEY));
#elif defined(__linux__)
assert(getrandom(TOMO_HASH_KEY, sizeof(TOMO_HASH_KEY), 0) == sizeof(TOMO_HASH_KEY));
#else
@@ -226,7 +226,7 @@ int main(int argc, char *argv[])
}
if (show_changelog) {
- print_inline(string_slice(CHANGES_md, CHANGES_md_len));
+ print_inline(string_slice((const char*)CHANGES_md, CHANGES_md_len));
return 0;
}
@@ -462,8 +462,8 @@ void install_library(Path_t lib_dir)
if (verbose) whisper("Updating debug symbols for ", dest, "/lib", lib_dir_name, SHARED_SUFFIX);
int result = system(String(as_owner, "debugedit -b ", lib_dir,
" -d '", dest, "'"
- " '", dest, "/lib", lib_dir_name, version_suffix, SHARED_SUFFIX, "'"
-));
+ " '", dest, "/lib", lib_dir_name, version_suffix, SHARED_SUFFIX, "' "
+ ">/dev/null 2>/dev/null"));
(void)result;
print("Installed \033[1m", lib_dir_name, "\033[m to "TOMO_PREFIX"/share/tomo_"TOMO_VERSION"/installed/", lib_dir_name, version_suffix);
}