Definition at line 2055 of file did.c.
References i, read_str_char(), and read_str_int().
Referenced by did_prepare_command().
2075 for(i = 0; i<num; i++)
2078 ptr = (
int *)ptr +1;
2079 if( (strp = strchr(strp,
' ')) )
2087 for(i = 0; i<num; i++)
2090 *((
short *)ptr) = s;
2091 ptr = (
short *)ptr +1;
2092 if( (strp = strchr(strp,
' ')) )
2100 for(i = 0; i<num; i++)
2102 sscanf(strp,
"%f",&ff);
2104 ptr = (
float *)ptr +1;
2105 if( (strp = strchr(strp,
' ')) )
2113 for(i = 0; i<num; i++)
2115 sscanf(strp,
"%f",&ff);
2117 *(
double *)ptr = dd;
2118 ptr = (
double *)ptr +1;
2119 if( (strp = strchr(strp,
' ')) )
2128 for(i = 0; i<num; i++)
2133 ptr = (
char *)ptr +1;
2134 if( (strp = strchr(strp,
' ')) )
2145 num = (int)strlen(strp)+1;
2146 strncpy((
char *)ptr,strp,(
size_t)num);
2147 if( (ptr1 = (
char *)strchr((
char *)ptr,
'\"')) )
2152 ptr = (
char *)ptr + num;
2153 if( (strp = strchr(strp,
' ')) )
int read_str_char(char *str, char *cc)
int read_str_int(char *str)