/* * call-seq: * time.succ => new_time * * Return a new time object, one second later than <code>time</code>. */ static VALUE time_succ(time) VALUE time; { struct time_object *tobj; GetTimeval(time, tobj); return rb_time_new(tobj->tv.tv_sec + 1, tobj->tv.tv_usec); }