From 1945141ed7de519624f754b59a4c0d1f1cf7830c Mon Sep 17 00:00:00 2001 From: Martin Stjernholm <mast@lysator.liu.se> Date: Tue, 10 Feb 2004 23:20:29 +0100 Subject: [PATCH] Added a macro mapping_data_is_shared. Rev: src/mapping.h:1.52 --- src/mapping.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mapping.h b/src/mapping.h index 6bb6d9baf8..7bdd55de92 100644 --- a/src/mapping.h +++ b/src/mapping.h @@ -2,7 +2,7 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: mapping.h,v 1.51 2003/11/14 11:15:14 mast Exp $ +|| $Id: mapping.h,v 1.52 2004/02/10 22:20:29 mast Exp $ */ #ifndef MAPPING_H @@ -60,6 +60,7 @@ extern struct mapping *gc_internal_mapping; #define m_ind_types(m) ((m)->data->ind_types) #define m_val_types(m) ((m)->data->val_types) #define mapping_get_flags(m) ((m)->data->flags) +#define mapping_data_is_shared(m) ((m)->data->refs > 1) #define MD_KEYPAIRS(MD, HSIZE) \ ( (struct keypair *) \ -- GitLab