]> git.saurik.com Git - ldid.git/commitdiff
Standardize _syscall as exactly one function call.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 28 Sep 2015 01:54:47 +0000 (18:54 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 28 Sep 2015 01:54:47 +0000 (18:54 -0700)
ldid.cpp

index 8c03ef6a703c5efcd7d55cbcdf7235a89773ec39..e320f126eb567680ab0b925e04fe3f71b94326e6 100644 (file)
--- a/ldid.cpp
+++ b/ldid.cpp
@@ -842,7 +842,7 @@ class File {
 
     void open(const char *path, int flags) {
         _assert(file_ == -1);
-        _syscall(file_ = ::open(path, flags));
+        file_ = _syscall(::open(path, flags));
     }
 
     int file() const {
@@ -901,7 +901,7 @@ class Map {
         _syscall(fstat(file, &stat));
         size_ = stat.st_size;
 
-        _syscall(data_ = mmap(NULL, size_, pflag, mflag, file, 0));
+        data_ = _syscall(mmap(NULL, size_, pflag, mflag, file, 0));
     }
 
     void open(const char *path, bool edit) {