diff options
| author | Randy Morgan <[email protected]> | 2012-01-19 12:23:26 +0900 |
|---|---|---|
| committer | Randy Morgan <[email protected]> | 2012-01-19 12:23:26 +0900 |
| commit | 24520038e7e25110ef87fee0396fe3a1e2ca67b6 (patch) | |
| tree | 2a50918579400832cb8d71b34e709a40ea7b0788 | |
| parent | 60be268147a48bf6d1752921fe5966159fde9e75 (diff) | |
| parent | 8b9dc5f8c7f3189b8ea5d84d9dd53dc96a3c1d51 (diff) | |
| download | caxlsx-24520038e7e25110ef87fee0396fe3a1e2ca67b6.tar.gz caxlsx-24520038e7e25110ef87fee0396fe3a1e2ca67b6.zip | |
Merge branch 'master' of github.com:randym/axlsx
| -rw-r--r-- | lib/axlsx/workbook/workbook.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/axlsx/workbook/workbook.rb b/lib/axlsx/workbook/workbook.rb index edb02d81..ea733a4f 100644 --- a/lib/axlsx/workbook/workbook.rb +++ b/lib/axlsx/workbook/workbook.rb @@ -89,10 +89,15 @@ require 'axlsx/workbook/worksheet/worksheet.rb' @drawings = SimpleTypedList.new Drawing @charts = SimpleTypedList.new Chart @images = SimpleTypedList.new Pic - self.date1904= options[:date1904] unless options[:date1904].nil? + self.date1904= options[:date1904].nil? ? is_bsd? : options[:date1904] yield self if block_given? end + def is_bsd? + platform = RUBY_PLATFORM.downcase + platform.include?('freebsd') || platform.include?('darwin') + end + # Instance level access to the class variable 1904 # @return [Boolean] def date1904() @@date1904; end |
