From a9f7d6b3d730f1470dd205101a06e7827952726e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Tue, 21 Apr 1998 21:31:16 +0200
Subject: [PATCH] Added add_ref() for module-compatibility.

Rev: src/svalue.h:1.12
---
 src/svalue.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/svalue.h b/src/svalue.h
index 88298bdf68..d18c4e7591 100644
--- a/src/svalue.h
+++ b/src/svalue.h
@@ -137,6 +137,9 @@ struct svalue
 
 #define FUNCTION_BUILTIN USHRT_MAX
 
+/* Pike 0.6 compatibility... */
+#define add_ref(X)	((X)->refs++)
+
 #define is_gt(a,b) is_lt(b,a)
 #define IS_ZERO(X) ((X)->type==T_INT?(X)->u.integer==0:(1<<(X)->type)&(BIT_OBJECT|BIT_FUNCTION)?!svalue_is_true(X):0)
 
-- 
GitLab