X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Ftests%2Ftest_silcstack.c;h=34b6fc3fead140a024985a44912668bea998d2cd;hb=e7b6c157b80152bf9fb9266e6bdd93f9fb0db776;hp=f3c190912a8e12f48d018e17111de144aaceca2a;hpb=3d836f704311455db019d48b0666bb11a52a5a88;p=silc.git diff --git a/lib/silcutil/tests/test_silcstack.c b/lib/silcutil/tests/test_silcstack.c index f3c19091..34b6fc3f 100644 --- a/lib/silcutil/tests/test_silcstack.c +++ b/lib/silcutil/tests/test_silcstack.c @@ -15,7 +15,7 @@ int main(int argc, char **argv) silc_log_debug(TRUE); silc_log_debug_hexdump(TRUE); silc_log_quick(TRUE); - silc_log_set_debug_string("*stack*"); + silc_log_set_debug_string("*stack*,*errno*"); } SILC_LOG_DEBUG(("Allocating stack of default size (1024 bytes)")); @@ -94,7 +94,7 @@ int main(int argc, char **argv) silc_stack_stats(stack); SILC_LOG_DEBUG(("Creating child stack")); - child = silc_stack_alloc(8192, stack); + child = silc_stack_alloc(8190, stack); if (!child) goto err; SILC_LOG_DEBUG(("Pushing %d times", NUM_ALLS / 2)); @@ -169,6 +169,10 @@ int main(int argc, char **argv) silc_stack_free(child); silc_stack_stats(stack); + SILC_LOG_DEBUG(("Purge stack")); + silc_stack_purge(stack); + silc_stack_stats(stack); + SILC_LOG_DEBUG(("Current alignment: %d", silc_stack_get_alignment(stack))); SILC_LOG_DEBUG(("Set alignemtn to 16")); silc_stack_set_alignment(stack, 16);