summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2015-06-26 21:18:46 -0700
committerJay Freeman (saurik) <saurik@saurik.com>2015-06-26 21:18:46 -0700
commitc7063c2b3fd0d43c3c07675fc5e0b8d671fa133a (patch)
tree2ef5e98e0ba5798a85d918e493e06d02bb571785
parent50e2a0777d395f96d7c7dc4ec2c38f6e788e8cac (diff)
downloadldid-c7063c2b3fd0d43c3c07675fc5e0b8d671fa133a.tar.gz
ldid-c7063c2b3fd0d43c3c07675fc5e0b8d671fa133a.tar.zst
ldid-c7063c2b3fd0d43c3c07675fc5e0b8d671fa133a.zip
Use _syscall to verify that -S's truncate worked.
-rw-r--r--ldid.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldid.cpp b/ldid.cpp
index 7e56f14..027ca42 100644
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -1014,7 +1014,7 @@ int main(int argc, const char *argv[]) {
asprintf(&temp, "%s.%s.cs", dir, base);
fclose(fopen(temp, "w+"));
- truncate(temp, offset);
+ _syscall(truncate(temp, offset));
void *file(map(temp, 0, offset, NULL, false));
memset(file, 0, offset);