--- libelwix/src/str.c 2013/03/07 16:24:32 1.2 +++ libelwix/src/str.c 2013/05/30 09:07:33 1.3 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: str.c,v 1.2 2013/03/07 16:24:32 misho Exp $ +* $Id: str.c,v 1.3 2013/05/30 09:07:33 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -52,7 +52,7 @@ SUCH DAMAGE. * @arr = Pointer to array for free * return: none */ -inline void +void str_FreeNullTerm(char *** __restrict arr) { char **a; @@ -73,7 +73,7 @@ str_FreeNullTerm(char *** __restrict arr) * @csDelim = Delimiter(s) for separate * return: 0 error format; -1 error:: can`t read; >0 ok, number of items */ -inline int +int str_ArgsNum(const char *csArgs, const char *csDelim) { register int res; @@ -298,7 +298,7 @@ str_Dig2Hex(ait_val_t *digz) * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ -inline int +int str_LTrim(char * __restrict psLine) { int pos = 0; @@ -320,7 +320,7 @@ str_LTrim(char * __restrict psLine) * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ -inline int +int str_RTrim(char * __restrict psLine) { char *t, *pos; @@ -341,7 +341,7 @@ str_RTrim(char * __restrict psLine) * @psLine = Text string * return: 0 nothing to do; !=0 Removed bytes */ -inline int +int str_Trim(char * __restrict psLine) { int ret = 0; @@ -358,7 +358,7 @@ str_Trim(char * __restrict psLine) * @psLine = Text string * return: 0 nothing to do; 1 successful unquoted string */ -inline int +int str_Unquot(char * __restrict psLine) { char *pos, *str = NULL; @@ -389,7 +389,7 @@ str_Unquot(char * __restrict psLine) * @psLine = Text string * return: 0 nothing to do; !=0 converted chars */ -inline int +int str_Upper(char * __restrict psLine) { char *s; @@ -413,7 +413,7 @@ str_Upper(char * __restrict psLine) * @psLine = Text string * return: 0 nothing to do; !=0 converted chars */ -inline int +int str_Lower(char * __restrict psLine) { char *s;