FACT++  1.0
int read_str_char ( char *  str,
char *  cc 
)

Definition at line 2039 of file did.c.

Referenced by did_read_string().

2040 {
2041 
2042  if(str[0] == '\'')
2043  *cc = str[1];
2044  else if(str[0] == '\"')
2045  return(0);
2046  else if((str[0] == '0') && (str[1] == 'x'))
2047  sscanf(str+2,"%x",(int *)cc);
2048  else if(isalpha(str[0]))
2049  return(-1);
2050  else
2051  sscanf(str,"%d",(int *)cc);
2052  return(1);
2053 }
char str[80]
Definition: test_client.c:7

+ Here is the caller graph for this function: