]> git.ozlabs.org Git - ccan/blobdiff - ccan/array/_info
darray: Renamed array module to darray and made several improvements.
[ccan] / ccan / array / _info
diff --git a/ccan/array/_info b/ccan/array/_info
deleted file mode 100644 (file)
index 65d3cfe..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-#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.1
- * License: 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;
-}