File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1299,12 +1299,6 @@ Obj ReturnTrueFilter;
12991299**
13001300*F NewReturnTrueFilter() . . . . . . . . . . create a new return true filter
13011301*/
1302- Obj TesterReturnTrueFilter (
1303- Obj getter )
1304- {
1305- return getter ;
1306- }
1307-
13081302Obj DoSetReturnTrueFilter (
13091303 Obj self ,
13101304 Obj obj ,
@@ -1344,7 +1338,6 @@ Obj NewReturnTrueFilter ( void )
13441338{
13451339 Obj getter ;
13461340 Obj setter ;
1347- Obj tester ;
13481341 Obj flags ;
13491342
13501343 getter = NewFunctionT ( T_FUNCTION , sizeof (OperBag ),
@@ -1361,9 +1354,8 @@ Obj NewReturnTrueFilter ( void )
13611354 SET_SETTR_FILT (getter , setter );
13621355 CHANGED_BAG (getter );
13631356
1364- tester = TesterReturnTrueFilter ( getter );
1365- SET_TESTR_FILT (getter , tester );
1366- CHANGED_BAG (getter );
1357+ // the tester also returns true, so we can reuse the getter
1358+ SET_TESTR_FILT (getter , getter );
13671359
13681360 return getter ;
13691361}
You can’t perform that action at this time.
0 commit comments