Преглед на файлове

Use actual break in unistd/brk

Jeremy Soller преди 6 години
родител
ревизия
634b2ed835
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      tests/unistd/brk.c

+ 4 - 1
tests/unistd/brk.c

@@ -5,7 +5,10 @@
 #include "test_helpers.h"
 
 int main(void) {
-    int status = brk((void*)100);
+    void * current = sbrk(0);
+    ERROR_IF(sbrk, current, == (void *)-1);
+
+    int status = brk(current + 4096);
     ERROR_IF(brk, status, == -1);
     UNEXP_IF(brk, status, != 0);
 }