This is the second of two patches required to fix the the grant and
authorMarc G. Fournier
Sun, 25 Jan 1998 04:08:54 +0000 (04:08 +0000)
committerMarc G. Fournier
Sun, 25 Jan 1998 04:08:54 +0000 (04:08 +0000)
revoke statements.

From: James Hughes 

src/backend/parser/gram.y

index fae67cb8baf0f15e1740ef9429d5fa9acad1ac5d..213f77e29c81630205b732553a8a2224c2616c45 100644 (file)
@@ -10,7 +10,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.96 1998/01/22 23:04:52 momjian Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 1.97 1998/01/25 04:08:54 scrappy Exp $
  *
  * HISTORY
  *   AUTHOR            DATE            MAJOR EVENT
@@ -1400,8 +1400,6 @@ opt_portal_name:  IN name             { $$ = $2; }
 GrantStmt:  GRANT privileges ON relation_name_list TO grantee opt_with_grant
                {
                    $$ = (Node*)makeAclStmt($2,$4,$6,'+');
-                   free($2);
-                   free($6);
                }
        ;
 
@@ -1426,7 +1424,6 @@ operation_commalist:  operation
        | operation_commalist ',' operation
                {
                        $$ = aclmakepriv($1,$3);
-                       free($1);
                }
        ;
 
@@ -1484,8 +1481,6 @@ opt_with_grant:  WITH GRANT OPTION
 RevokeStmt:  REVOKE privileges ON relation_name_list FROM grantee
                {
                    $$ = (Node*)makeAclStmt($2,$4,$6,'-');
-                   free($2);
-                   free($6);
                }
        ;