Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
argh, linkchecker needs --check-extern to be really useful
[simgrid.git] / src / mc / mc_unw_vmread.cpp
index 3614cc3..1e7674c 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2015-2017. The SimGrid Team.
+/* Copyright (c) 2015-2019. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -78,16 +78,16 @@ static int access_mem(const unw_addr_space_t as,
   if (fd < 0)
     return - UNW_EINVAL;
   while (1) {
-    ssize_t s = pread(fd, buf, count, off);
-    if (s == 0) {
+    ssize_t nread = pread(fd, buf, count, off);
+    if (nread == 0) {
       close(fd);
       return - UNW_EINVAL;
     }
-    if (s == -1)
+    if (nread == -1)
       break;
-    count -= s;
-    buf += s;
-    off += s;
+    count -= nread;
+    buf += nread;
+    off += nread;
     if (count == 0) {
       close(fd);
       return 0;
@@ -132,7 +132,7 @@ unw_addr_space_t create_addr_space()
   return unw_create_addr_space(&accessors, BYTE_ORDER);
 }
 
-void* create_context(unw_addr_space_t as, pid_t pid)
+void* create_context(unw_addr_space_t /*as*/, pid_t pid)
 {
   return _UPT_create(pid);
 }