File tree 1 file changed +2
-7
lines changed
1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -269,7 +269,7 @@ static REBSER *Trim_Object(REBSER *obj)
269
269
/*
270
270
***********************************************************************/
271
271
{
272
- REBINT n = 0 ;
272
+ REBCNT n = 0 ;
273
273
274
274
if (!VAL_OBJ_FRAME (pvs -> value )) {
275
275
return PE_NONE ; // Error objects may not have a frame.
@@ -278,12 +278,7 @@ static REBSER *Trim_Object(REBSER *obj)
278
278
if (IS_WORD (pvs -> select )) {
279
279
n = Find_Word_Index (VAL_OBJ_FRAME (pvs -> value ), VAL_WORD_SYM (pvs -> select ), FALSE);
280
280
}
281
- // else if (IS_INTEGER(pvs->select)) {
282
- // n = Int32s(pvs->select, 1);
283
- // }
284
- else return PE_BAD_SELECT ;
285
-
286
- if (n <= 0 || (REBCNT )n >= SERIES_TAIL (VAL_OBJ_FRAME (pvs -> value )))
281
+ if (n == 0 )
287
282
return PE_BAD_SELECT ;
288
283
289
284
if (pvs -> setval && IS_END (pvs -> path + 1 ) && VAL_PROTECTED (VAL_FRM_WORD (pvs -> value , n )))
You can’t perform that action at this time.
0 commit comments