(unnamed)
text/plain
Index: src/pl/plpgsql/src/gram.y
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/src/pl/plpgsql/src/gram.y,v
retrieving revision 1.22
diff -c -r1.22 gram.y
*** src/pl/plpgsql/src/gram.y 2001/07/11 18:54:18 1.22
--- src/pl/plpgsql/src/gram.y 2001/07/12 01:15:05
***************
*** 332,338 ****
{
PLpgSQL_rec *new;
! new = malloc(sizeof(PLpgSQL_var));
new->dtype = PLPGSQL_DTYPE_REC;
new->refname = $1.name;
--- 332,338 ----
{
PLpgSQL_rec *new;
! new = malloc(sizeof(PLpgSQL_rec));
new->dtype = PLPGSQL_DTYPE_REC;
new->refname = $1.name;
***************
*** 374,381 ****
new = malloc(sizeof(PLpgSQL_var));
memset(new, 0, sizeof(PLpgSQL_var));
! curname_def = malloc(sizeof(PLpgSQL_var));
! memset(curname_def, 0, sizeof(PLpgSQL_var));
new->dtype = PLPGSQL_DTYPE_VAR;
new->refname = $1.name;
--- 374,381 ----
new = malloc(sizeof(PLpgSQL_var));
memset(new, 0, sizeof(PLpgSQL_var));
! curname_def = malloc(sizeof(PLpgSQL_expr));
! memset(curname_def, 0, sizeof(PLpgSQL_expr));
new->dtype = PLPGSQL_DTYPE_VAR;
new->refname = $1.name;