From e07bed8af1da2e0d900db7f0f117d7a42bc34e02 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Thu, 31 Aug 2000 14:23:34 +0200
Subject: [PATCH] Minor change in the behaiviour of define_function() with
 regards to opt_flags.

Rev: src/program.c:1.269
---
 src/program.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/program.c b/src/program.c
index 48d443475e..d8c28753c9 100644
--- a/src/program.c
+++ b/src/program.c
@@ -5,7 +5,7 @@
 \*/
 /**/
 #include "global.h"
-RCSID("$Id: program.c,v 1.268 2000/08/30 21:58:17 grubba Exp $");
+RCSID("$Id: program.c,v 1.269 2000/08/31 12:23:34 grubba Exp $");
 #include "program.h"
 #include "object.h"
 #include "dynamic_buffer.h"
@@ -2642,7 +2642,7 @@ INT32 define_function(struct pike_string *name,
 
       funp->identifier_flags=function_flags;
 
-      funp->opt_flags = opt_flags;
+      funp->opt_flags &= opt_flags;
 
       free_string(funp->type);
       copy_shared_string(funp->type, type);
-- 
GitLab