+/* xsutils.c
+ *
+ * Copyright (c) 1999-2002, Larry Wall
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Artistic License, as specified in the README file.
+ *
+ */
+
+/*
+ * "Perilous to us all are the devices of an art deeper than we possess
+ * ourselves." --Gandalf
+ */
+
+
#include "EXTERN.h"
#define PERL_IN_XSUTILS_C
#include "perl.h"
switch ((int)len) {
case 6:
switch (*name) {
+ case 's':
+ if (strEQ(name, "shared")) {
+ if (negated)
+ Perl_croak(aTHX_ "A variable may not be unshared");
+ SvSHARE(sv);
+ continue;
+ }
+ break;
case 'u':
if (strEQ(name, "unique")) {
if (SvTYPE(sv) == SVt_PVGV) {