/[radius]/radius/lib/users.y
ViewVC logotype

Diff of /radius/lib/users.y

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by gray, Wed Apr 30 08:38:29 2003 UTC revision 1.8 by gray, Tue Jun 3 14:17:27 2003 UTC
# Line 215  install_pair(char *file, int line, char Line 215  install_pair(char *file, int line, char
215    
216          if (valstr[0] == '=') {          if (valstr[0] == '=') {
217                  pair->eval = 1;                  pair->eval = 1;
218                  pair->avp_strvalue = string_create(valstr+1);                  pair->avp_strvalue = estrdup(valstr+1);
219                  pair->avp_strlength = strlen(pair->avp_strvalue);                  pair->avp_strlength = strlen(pair->avp_strvalue);
220                  return pair;                  return pair;
221          }          }
# Line 235  install_pair(char *file, int line, char Line 235  install_pair(char *file, int line, char
235                          }                          }
236                  }                  }
237    
238                  pair->avp_strvalue = string_create(valstr);                  pair->avp_strvalue = estrdup(valstr);
239                  pair->avp_strlength = strlen(pair->avp_strvalue);                  pair->avp_strlength = strlen(pair->avp_strvalue);
240                                    
241                  if (attr->parser && attr->parser(pair, &s)) {                  if (attr->parser && attr->parser(pair, &s)) {
# Line 261  install_pair(char *file, int line, char Line 261  install_pair(char *file, int line, char
261                                          break;                                          break;
262                          if (*s) {                          if (*s) {
263                                  pair->type = TYPE_STRING;                                  pair->type = TYPE_STRING;
264                                  pair->avp_strvalue = string_create(valstr);                                  pair->avp_strvalue = estrdup(valstr);
265                                  pair->avp_strlength = strlen(pair->avp_strvalue);                                  pair->avp_strlength = strlen(pair->avp_strvalue);
266                                  break;                                  break;
267                          }                          }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26