Update examples.

This commit is contained in:
TryExceptElse committed 2019-11-22 00:11:01 -08:00
1 parent f388ed6808
commit db7af704a6
39 files changed
+278 -169

No files matched your search

+7 -4
View File
@@ -11,7 +11,10 @@
#include <stdio.h>
#include <stdlib.h>
STACK_GENERATE(s, stack, /* static */, int)
CMC_GENERATE_STACK(s, stack, int);
typedef struct stack stack;
typedef struct stack_iter stack_iter;
void print_hanoi(stack *t1, stack *t2, stack *t3);
const char *draw(int value);
@@ -31,9 +34,9 @@ int main(int argc, char const *argv[])
move_stack(tower1, tower3, tower2, s_count(tower1));
s_free(tower1);
s_free(tower2);
s_free(tower3);
s_free(tower1, NULL);
s_free(tower2, NULL);
s_free(tower3, NULL);
return 0;
}
+5 -2
View File
@@ -13,7 +13,10 @@
#include <inttypes.h>
// Creates a stack of integers
STACK_GENERATE(s, stack, /* FMOD */, int)
CMC_GENERATE_STACK(s, stack, int);
typedef struct stack stack;
typedef struct stack_iter stack_iter;
int main(int argc, char const *argv[])
{
@@ -189,7 +192,7 @@ int main(int argc, char const *argv[])
// Dispose the iterator called by s_iter_new()
s_iter_free(iter);
// Dispose the stack created
s_free(my_stack);
s_free(my_stack, NULL);
return 0;
}