mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Fix typos.
* node.c: strucutre -> structure * random.c: acquried -> acquired * thread.c: accross -> across git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
e9f77725d2
commit
9869ec7a7d
3 changed files with 4 additions and 4 deletions
2
node.c
2
node.c
|
@ -1020,7 +1020,7 @@ rb_parser_dump_tree(const NODE *node, int comment)
|
|||
return buf;
|
||||
}
|
||||
|
||||
/* Setup NODE strucutre.
|
||||
/* Setup NODE structure.
|
||||
* NODE is not an object managed by GC, but it imitates an object
|
||||
* so that it can work with `RB_TYPE_P(obj, T_NODE)`.
|
||||
* This dirty hack is needed because Ripper jumbles NODEs and other type
|
||||
|
|
4
random.c
4
random.c
|
@ -496,12 +496,12 @@ fill_random_bytes_syscall(void *seed, size_t size, int unused)
|
|||
prov = (HCRYPTPROV)INVALID_HANDLE_VALUE;
|
||||
}
|
||||
old_prov = (HCRYPTPROV)ATOMIC_PTR_CAS(perm_prov, 0, prov);
|
||||
if (LIKELY(!old_prov)) { /* no other threads acquried */
|
||||
if (LIKELY(!old_prov)) { /* no other threads acquired */
|
||||
if (prov != (HCRYPTPROV)INVALID_HANDLE_VALUE) {
|
||||
rb_gc_register_mark_object(Data_Wrap_Struct(0, 0, release_crypt, &perm_prov));
|
||||
}
|
||||
}
|
||||
else { /* another thread acquried */
|
||||
else { /* another thread acquired */
|
||||
if (prov != (HCRYPTPROV)INVALID_HANDLE_VALUE) {
|
||||
CryptReleaseContext(prov, 0);
|
||||
}
|
||||
|
|
2
thread.c
2
thread.c
|
@ -2110,7 +2110,7 @@ rb_threadptr_execute_interrupts(rb_thread_t *th, int blocking_timing)
|
|||
}
|
||||
else {
|
||||
if (err == th->vm->special_exceptions[ruby_error_stream_closed]) {
|
||||
/* the only special exception to be queued accross thread */
|
||||
/* the only special exception to be queued across thread */
|
||||
err = ruby_vm_special_exception_copy(err);
|
||||
}
|
||||
/* set runnable if th was slept. */
|
||||
|
|
Loading…
Reference in a new issue