diff options
Diffstat (limited to 'ext/-test-/st/update')
-rw-r--r-- | ext/-test-/st/update/depend | 5 | ||||
-rw-r--r-- | ext/-test-/st/update/update.c | 12 |
2 files changed, 9 insertions, 8 deletions
diff --git a/ext/-test-/st/update/depend b/ext/-test-/st/update/depend index bbf97cbbfb..96ba194df0 100644 --- a/ext/-test-/st/update/depend +++ b/ext/-test-/st/update/depend @@ -14,6 +14,7 @@ update.o: $(hdrdir)/ruby/backward/2/stdalign.h update.o: $(hdrdir)/ruby/backward/2/stdarg.h update.o: $(hdrdir)/ruby/defines.h update.o: $(hdrdir)/ruby/intern.h +update.o: $(hdrdir)/ruby/internal/abi.h update.o: $(hdrdir)/ruby/internal/anyargs.h update.o: $(hdrdir)/ruby/internal/arithmetic.h update.o: $(hdrdir)/ruby/internal/arithmetic/char.h @@ -51,6 +52,7 @@ update.o: $(hdrdir)/ruby/internal/attr/noexcept.h update.o: $(hdrdir)/ruby/internal/attr/noinline.h update.o: $(hdrdir)/ruby/internal/attr/nonnull.h update.o: $(hdrdir)/ruby/internal/attr/noreturn.h +update.o: $(hdrdir)/ruby/internal/attr/packed_struct.h update.o: $(hdrdir)/ruby/internal/attr/pure.h update.o: $(hdrdir)/ruby/internal/attr/restrict.h update.o: $(hdrdir)/ruby/internal/attr/returns_nonnull.h @@ -110,7 +112,6 @@ update.o: $(hdrdir)/ruby/internal/intern/enumerator.h update.o: $(hdrdir)/ruby/internal/intern/error.h update.o: $(hdrdir)/ruby/internal/intern/eval.h update.o: $(hdrdir)/ruby/internal/intern/file.h -update.o: $(hdrdir)/ruby/internal/intern/gc.h update.o: $(hdrdir)/ruby/internal/intern/hash.h update.o: $(hdrdir)/ruby/internal/intern/io.h update.o: $(hdrdir)/ruby/internal/intern/load.h @@ -141,12 +142,12 @@ update.o: $(hdrdir)/ruby/internal/memory.h update.o: $(hdrdir)/ruby/internal/method.h update.o: $(hdrdir)/ruby/internal/module.h update.o: $(hdrdir)/ruby/internal/newobj.h -update.o: $(hdrdir)/ruby/internal/rgengc.h update.o: $(hdrdir)/ruby/internal/scan_args.h update.o: $(hdrdir)/ruby/internal/special_consts.h update.o: $(hdrdir)/ruby/internal/static_assert.h update.o: $(hdrdir)/ruby/internal/stdalign.h update.o: $(hdrdir)/ruby/internal/stdbool.h +update.o: $(hdrdir)/ruby/internal/stdckdint.h update.o: $(hdrdir)/ruby/internal/symbol.h update.o: $(hdrdir)/ruby/internal/value.h update.o: $(hdrdir)/ruby/internal/value_type.h diff --git a/ext/-test-/st/update/update.c b/ext/-test-/st/update/update.c index 979ad3e334..ea7fab12e1 100644 --- a/ext/-test-/st/update/update.c +++ b/ext/-test-/st/update/update.c @@ -7,12 +7,12 @@ update_func(st_data_t *key, st_data_t *value, st_data_t arg, int existing) VALUE ret = rb_yield_values(existing ? 2 : 1, (VALUE)*key, (VALUE)*value); switch (ret) { case Qfalse: - return ST_STOP; + return ST_STOP; case Qnil: - return ST_DELETE; + return ST_DELETE; default: - *value = ret; - return ST_CONTINUE; + *value = ret; + return ST_CONTINUE; } } @@ -20,9 +20,9 @@ static VALUE test_st_update(VALUE self, VALUE key) { if (st_update(RHASH_TBL(self), (st_data_t)key, update_func, 0)) - return Qtrue; + return Qtrue; else - return Qfalse; + return Qfalse; } void |