Procházet zdrojové kódy

Merge remote-tracking branch 'sysrqb/bug14802_025'

Nick Mathewson před 9 roky
rodič
revize
5c820def99
2 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 4 0
      changes/bug14802
  2. 1 1
      src/common/compat.c

+ 4 - 0
changes/bug14802

@@ -0,0 +1,4 @@
+  o Minor bugfix:
+    - Make an educated guess about how much memory the system has when our
+      detection functionality fails on some operating system.  Fixes bug 14802;
+      bugfix on 0.2.5.4-alpha.

+ 1 - 1
src/common/compat.c

@@ -3161,7 +3161,7 @@ get_total_system_memory_impl(void)
   size_t len = sizeof(memsize);
   int mib[2] = {CTL_HW, HW_USERMEM};
   if (sysctl(mib,2,&memsize,&len,NULL,0))
-    return -1;
+    return 0;
 
   return memsize;