aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2013-06-26 01:11:10 +0200
committerMattias Andrée <maandree@operamail.com>2013-06-26 01:11:10 +0200
commita07f407aa374d8ac3580d99f8bf15c356316c063 (patch)
treebeff948c4602f42a57e8cd4466d24201da0eac32
parentadd functions for creating options (diff)
downloadargparser-a07f407aa374d8ac3580d99f8bf15c356316c063.tar.gz
argparser-a07f407aa374d8ac3580d99f8bf15c356316c063.tar.bz2
argparser-a07f407aa374d8ac3580d99f8bf15c356316c063.tar.xz
complete map structure
Signed-off-by: Mattias Andrée <maandree@operamail.com>
-rw-r--r--src/argparser.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/argparser.c b/src/argparser.c
index 704174c..37180d4 100644
--- a/src/argparser.c
+++ b/src/argparser.c
@@ -81,9 +81,22 @@ typedef struct
*/
typedef struct
{
+ /**
+ * Available keys
+ */
char** keys;
+
+ /**
+ * The number of available keys
+ */
long key_count;
-} args_Map; /*TODO*/
+
+ /**
+ * Indefinite depth array with 17 elements per level, the last being the value at the position
+ */
+ void** data;
+
+} args_Map;
/**