Skip to content

Commit 01491a1

Browse files
authored
Merge pull request #187 from praveen-db2/master
Ruby 3.3 and Rails 7.2 Support for Windows
2 parents b78e596 + b76af15 commit 01491a1

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

IBM_DB_Adapter/ibm_db/ext/ruby_ibm_db_cli.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@
1111
#ifndef RUBY_IBM_DB_CLI_H
1212
#define RUBY_IBM_DB_CLI_H
1313

14+
#ifdef _WIN32
15+
#ifndef _MSC_VER
16+
#define __out_ecount_opt(x)
17+
#define __in_ecount_opt(x)
18+
#define __out_bcount_opt(x)
19+
#endif
20+
#endif
21+
1422
#ifdef _WIN32
1523
#include <windows.h>
1624
#else

IBM_DB_Adapter/ibm_db/lib/mswin32/ibm_db.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ def unzipCLIPackage(archive, destination)
9393
require 'rb3x/i386/ruby31/ibm_db.so'
9494
elsif (RUBY_VERSION =~ /3.2/)
9595
require 'rb3x/i386/ruby32/ibm_db.so'
96+
elsif (RUBY_VERSION =~ /3.3/)
97+
require 'rb3x/i386/ruby33/ibm_db.so'
9698
elsif (RUBY_VERSION =~ /2.7/)
9799
require 'rb2x/i386/ruby27/ibm_db.so'
98100
elsif (RUBY_VERSION =~ /2.6/)

0 commit comments

Comments
 (0)