Skip to content

Commit 068b59c

Browse files
fingolfinmarkuspf
authored andcommitted
kernel: remove TesterReturnTrueFilter
1 parent e71fda6 commit 068b59c

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

src/opers.c

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff 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-
13081302
Obj 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
}

0 commit comments

Comments
 (0)