2009-09-24 Ivan Maidanski <ivmai@mail.ru>
authorivmai <ivmai>
Thu, 24 Sep 2009 07:20:18 +0000 (07:20 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:47 +0000 (21:06 +0400)
* os_dep.c (GC_get_main_stack_base): add assertion for mem_base
value returned by GC_get_stack_base().

ChangeLog
os_dep.c

index a7b83d1..74f3929 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-09-24  Ivan Maidanski <ivmai@mail.ru>
+
+       * os_dep.c (GC_get_main_stack_base): add assertion for mem_base
+       value returned by GC_get_stack_base().
+
 2009-09-23  Ivan Maidanski <ivmai@mail.ru>
        (ivmai150.diff)
 
index 5abc228..9a8fd5d 100644 (file)
--- a/os_dep.c
+++ b/os_dep.c
@@ -686,6 +686,7 @@ ptr_t GC_get_main_stack_base(void)
     struct GC_stack_base sb;
 
     GC_get_stack_base(&sb);
+    GC_ASSERT((void *)&sb HOTTER_THAN sb.mem_base);
     return (ptr_t)sb.mem_base;
 }