'tis an array of pointers, not just a string
authorsachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 7 Apr 2010 22:09:26 +0000 (22:09 +0000)
committersachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 7 Apr 2010 22:09:26 +0000 (22:09 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@47824 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore/ecore_getopt.c

index 8a6f672..af18922 100644 (file)
@@ -687,10 +687,10 @@ _ecore_getopt_parse_find_short(const Ecore_Getopt *parser, char name)
 static int
 _ecore_getopt_parse_find_nonargs_base(const Ecore_Getopt *parser, int argc, char **argv)
 {
-   char *nonargs;
+   char **nonargs;
    int src, dst, used, base;
 
-   nonargs = alloca(sizeof(char) * argc);
+   nonargs = alloca(sizeof(char*) * argc);
    src = 1;
    dst = 1;
    used = 0;