-#include <string.h>
-#include "config.h"
-
-#include "ccan/array/array.h"
-
-/**
- * array - A collection of macros for generic dynamic array management.
- *
- * The array module provides generic dynamic array functions via macros. It
- * removes the tedium of managing realloc'd arrays with pointer, size, and
- * allocated size. It also fits into structures quite well. It uses the
- * talloc library to allocate the memory.
- *
- * NOTE: The API should be fairly stable now, but do expect small changes
- * over time.
- *
- * Example:
- * #include <ccan/array/array.h>
- * #include <stdio.h>
- *
- * int main(void) {
- * array(int) numbers = array_new(NULL);
- * char buffer[32];
- * int add;
- *
- * for (;;) {
- * array_for(i, numbers, printf("%d ", *i))
- * if (numbers.size) puts("");
- *
- * printf("array> ");
- * fgets(buffer, sizeof(buffer), stdin);
- * if (*buffer==0 || *buffer=='\n')
- * break;
- * add = atoi(buffer);
- *
- * array_append(numbers, add);
- * }
- *
- * array_free(numbers);
- *
- * return 0;
- * }
- *
- * Author: Joey Adams
- * Version: 0.1
- * Licence: BSD
- */
-int main(int argc, char *argv[])
-{
- if (argc != 2)
- return 1;
-
- if (strcmp(argv[1], "depends") == 0)
- #ifndef ARRAY_USE_TALLOC
- /* Nothing. */
- #else
- printf("ccan/talloc\n");
- #endif
- return 0;
-
- return 1;
-}