bridge/class-master/depend/pari/src/gp/gp.c
/* If ab of the form key=val, record pair in new stack entry
 * P[n].key must be freed by caller to avoid memory leak */
If ab of the form key=val, record pair in new stack entry
P[n].key must be freed by caller to avoid memory leak
If ab of the form key = val record pair in new stack entry P [ n ] . key must be freed by caller to avoid memory leak
static void
record_default(pari_stack *s_P, char *ab)
{
  pair_t *P = (pair_t*)*pari_stack_base(s_P);
  char *k, *v;
  long n;
  ab = pari_strdup(ab);
  parse_key_val(ab, &k, &v);
  n = pari_stack_new(s_P);
  P[n].key = k;
  P[n].val = v;
}
static void record_default ( pari_stack * s_P , char * ab ) { pair_t * P = ( pair_t * ) * pari_stack_base ( s_P ) ; char * k , * v ; long n ; ab = pari_strdup ( ab ) ; parse_key_val ( ab , & k , & v ) ; n = pari_stack_new ( s_P ) ; P [ n ] . key = k ; P [ n ] . val = v ; }
If ab of the form key=val, record pair in new stack entry
 P[n].key must be freed by caller to avoid memory leak
If ab of the form key = val record pair in new stack entry P [ n ] . key must be freed by caller to avoid memory leak