Actions
Bug #11579
closedFiddle.win32_last_error after calling Fiddle::Function#call isn't GetLastError()
ruby -v:
Description
The current source code is:
rb_funcall(mFiddle, rb_intern("last_error="), 1, INT2NUM(errno));
#if defined(_WIN32)
rb_funcall(mFiddle, rb_intern("win32_last_error="), 1, INT2NUM(errno));
#endif
I guess this is a copy-and-paste mistake and not the intended behavior. The attached patch is untested.
Files
Updated by cremno (cremno phobia) over 8 years ago
- Assignee set to tenderlovemaking (Aaron Patterson)
Updated by kou (Kouhei Sutou) over 3 years ago
- Status changed from Open to Closed
- Assignee changed from tenderlovemaking (Aaron Patterson) to kou (Kouhei Sutou)
Thanks. I've merged your fix: https://github.com/ruby/fiddle/commit/760a8f9b1451a9391c349008660f29d43549e81b
Actions
Like0
Like0Like0