Skip to content

timeouts: move ms timeouts to timediff_t from time_t - #5479

Closed
bagder wants to merge 4 commits into
masterfrom
bagder/pingpong-timediff
Closed

timeouts: move ms timeouts to timediff_t from time_t#5479
bagder wants to merge 4 commits into
masterfrom
bagder/pingpong-timediff

Conversation

@bagder

@bagder bagder commented May 28, 2020

Copy link
Copy Markdown
Member

For millisecond timers we like timediff_t better. Also, time_t can be
unsigned so returning a negative value doesn't work then.

For millisecond timers we like timediff_t better. Also, time_t can be
unsigned so returning a negative value doesn't work then.
@bagder
bagder force-pushed the bagder/pingpong-timediff branch from 84bbbcc to e085b00 Compare May 29, 2020 14:48
@bagder bagder changed the title pingpong: move over timeouts to timediff_t from time_t timeouts: move ms timeouts to timediff_t from time_t May 30, 2020
@bagder bagder closed this in 842f73d May 30, 2020
@bagder
bagder deleted the bagder/pingpong-timediff branch May 30, 2020 21:43
mback2k added a commit to mback2k/curl that referenced this pull request Jun 5, 2020
Now that all functions in select.[ch] take timediff_t instead
of the limited int or long, we can remove type conversions
and related preprocessor checks to silence compiler warnings.

Avoiding conversions from time_t was already done in 842f73d.

Based upon curl#5262
Supersedes curl#5214, curl#5220 and curl#5221
Follow up to curl#5343 and curl#5479
Closes curl#5490
mback2k added a commit that referenced this pull request Jun 6, 2020
Now that all functions in select.[ch] take timediff_t instead
of the limited int or long, we can remove type conversions
and related preprocessor checks to silence compiler warnings.

Avoiding conversions from time_t was already done in 842f73d.

Based upon #5262
Supersedes #5214, #5220 and #5221
Follow up to #5343 and #5479
Closes #5490
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant