--- libaitio/src/Attic/array.c 2012/07/30 11:11:39 1.10.6.3 +++ libaitio/src/Attic/array.c 2012/07/30 11:20:07 1.10.6.4 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: array.c,v 1.10.6.3 2012/07/30 11:11:39 misho Exp $ +* $Id: array.c,v 1.10.6.4 2012/07/30 11:20:07 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -582,7 +582,7 @@ io_MakeAV(const char * __restrict csArgs, const char * */ int io_MakeAV2(char * __restrict psArgs, const char *csDelim, - char * __restrict psAttr, char * __restrict psValue) + char ** __restrict psAttr, char ** __restrict psValue) { register int ret = 0; char *pos; @@ -595,16 +595,16 @@ io_MakeAV2(char * __restrict psArgs, const char *csDel *pos++ = 0; ret++; if (psAttr) - psAttr = psArgs; + *psAttr = psArgs; } else return 0; if (psValue) { if (pos && *pos) { ret++; - psValue = pos; + *psValue = pos; } else - psValue = NULL; + *psValue = NULL; } return ret;