@@ -163,7 +163,7 @@ attribute_hidden SEXP getAttrib0(SEXP vec, SEXP name)
163163    return  R_NilValue ;
164164}
165165
166- SEXP  getAttrib (SEXP  vec , SEXP  name )
166+ SEXP  Rf_getAttrib (SEXP  vec , SEXP  name )
167167{
168168    if (TYPEOF (vec ) ==  CHARSXP )
169169	error ("cannot have attributes on a CHARSXP" );
@@ -227,7 +227,7 @@ SEXP do_copyDFattr(SEXP call, SEXP op, SEXP args, SEXP env)
227227
228228
229229/* 'name' should be 1-element STRSXP or SYMSXP */ 
230- SEXP  setAttrib (SEXP  vec , SEXP  name , SEXP  val )
230+ SEXP  Rf_setAttrib (SEXP  vec , SEXP  name , SEXP  val )
231231{
232232    PROTECT (vec );
233233    PROTECT (name );
@@ -277,7 +277,7 @@ SEXP setAttrib(SEXP vec, SEXP name, SEXP val)
277277/* the output.	Note that the Dim and Names attributes */ 
278278/* should have been assigned elsewhere. */ 
279279
280- void  copyMostAttrib (SEXP  inp , SEXP  ans )
280+ void  Rf_copyMostAttrib (SEXP  inp , SEXP  ans )
281281{
282282    SEXP  s ;
283283
@@ -512,7 +512,7 @@ attribute_hidden SEXP do_comment(SEXP call, SEXP op, SEXP args, SEXP env)
512512/* *Not* called from  class(.) <- v,  nor  oldClass(.) <- v,  but 
513513 * e.g. from  attr(x, "class") <- value   plus our own C, e.g. ./connections.c 
514514 */ 
515- SEXP  classgets (SEXP  vec , SEXP  klass )
515+ SEXP  Rf_classgets (SEXP  vec , SEXP  klass )
516516{
517517    if  (isNull (klass ) ||  isString (klass )) {
518518	int  ncl  =  length (klass );
@@ -952,7 +952,7 @@ attribute_hidden SEXP do_namesgets(SEXP call, SEXP op, SEXP args, SEXP env)
952952    return  CAR (args );
953953}
954954
955- SEXP  namesgets (SEXP  vec , SEXP  val )
955+ SEXP  Rf_namesgets (SEXP  vec , SEXP  val )
956956{
957957    int  i ;
958958    SEXP  s , rval , tval ;
@@ -1083,7 +1083,7 @@ static SEXP as_char_simpl(SEXP val1)
10831083}
10841084
10851085
1086- SEXP  dimnamesgets (SEXP  vec , SEXP  val )
1086+ SEXP  Rf_dimnamesgets (SEXP  vec , SEXP  val )
10871087{
10881088    PROTECT (vec );
10891089    PROTECT (val );
@@ -1213,7 +1213,7 @@ attribute_hidden SEXP do_dimgets(SEXP call, SEXP op, SEXP args, SEXP env)
12131213}
12141214
12151215// called from setAttrib(vec, R_DimSymbol, val) : 
1216- SEXP  dimgets (SEXP  vec , SEXP  val )
1216+ SEXP  Rf_dimgets (SEXP  vec , SEXP  val )
12171217{
12181218    PROTECT (vec );
12191219    PROTECT (val );
@@ -1669,7 +1669,7 @@ attribute_hidden SEXP do_attrgets(SEXP call, SEXP op, SEXP args, SEXP env)
16691669/* the dimnames for matrices and arrays in a standard form. */ 
16701670
16711671/* NB: this may return R_alloc-ed rn and dn */ 
1672- void  GetMatrixDimnames (SEXP  x , SEXP  * rl , SEXP  * cl ,
1672+ void  Rf_GetMatrixDimnames (SEXP  x , SEXP  * rl , SEXP  * cl ,
16731673		       const  char  * * rn , const  char  * * cn )
16741674{
16751675    SEXP  dimnames  =  getAttrib (x , R_DimNamesSymbol );
@@ -1697,7 +1697,7 @@ void GetMatrixDimnames(SEXP x, SEXP *rl, SEXP *cl,
16971697}
16981698
16991699
1700- SEXP  GetArrayDimnames (SEXP  x )
1700+ SEXP  Rf_GetArrayDimnames (SEXP  x )
17011701{
17021702    return  getAttrib (x , R_DimNamesSymbol );
17031703}
@@ -1760,7 +1760,7 @@ static SEXP set_data_part(SEXP obj,  SEXP rhs) {
17601760    return (val );
17611761}
17621762
1763- attribute_hidden  SEXP  S3Class (SEXP  obj )
1763+ attribute_hidden  SEXP  Rf_S3Class (SEXP  obj )
17641764{
17651765    if (!s_dot_S3Class ) init_slot_handling ();
17661766    return  getAttrib (obj , s_dot_S3Class );
0 commit comments