Skip to content
Back to formatted view

Raw Message

Message-ID: <715DF39F-655E-43ED-8611-EBB2C901B61C@r-project.org>
Date: 2010-08-23T17:12:41Z
From: Simon Urbanek
Subject: Handle RAWSXP in inspect.c:typename()
In-Reply-To: <AANLkTi=Xn0mJAjyPB-S4fcbWLwKOJirvAX_7DmUJTYwW@mail.gmail.com>

On Aug 22, 2010, at 4:47 AM, Rory Winston wrote:

> Hi all
> 
> I had written a gdb macro to dump the string representation of an SEXPREC
> type when I realised everything I needed was in inspect.c already in the
> typename() function. However, the typename function doesnt handle the RAWSXP
> type, so if possible, could the following patch be applied (I've just put in
> inline as it is a trivial 1-liner)?
> 

... it' just a part of the story - RAWSXPs are not handled at all - not even in inspect itself (I'm not sure how I missed that ;)). I have added RAW support to inspect in R-devel now.

Thanks,
Simon


> Index: src/main/inspect.c
> ===================================================================
> --- src/main/inspect.c    (revision 52221)
> +++ src/main/inspect.c    (working copy)
> @@ -63,6 +63,7 @@
>     case EXTPTRSXP:    return "EXTPTRSXP";
>     case WEAKREFSXP:    return "WEAKREFSXP";
>     case S4SXP:        return "S4SXP";
> +    case RAWSXP:    return "RAWSXP";
>     default:
>     return "<unknown>";
>     }
> 
> 
> Best
> -- Rory
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
> 
>