File: fixes-for-ruby1.9

package info (click to toggle)
libzip-ruby 0.9.4-1
  • links: PTS
  • area: main
  • in suites: squeeze, wheezy
  • size: 480 kB
  • ctags: 824
  • sloc: ruby: 6,081; makefile: 3
file content (35 lines) | stat: -rw-r--r-- 1,169 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Index: libzip-ruby/lib/zip/ioextras.rb
===================================================================
--- libzip-ruby.orig/lib/zip/ioextras.rb	2010-02-19 19:33:42.000000000 +0900
+++ libzip-ruby/lib/zip/ioextras.rb	2010-02-19 19:39:39.000000000 +0900
@@ -128,7 +128,7 @@
 
 
     def print(*params)
-      self << params.to_s << $\.to_s
+      self << params.join($,) << $\.to_s
     end
 
     def printf(aFormatString, *params)
Index: libzip-ruby/test/ziptest.rb
===================================================================
--- libzip-ruby.orig/test/ziptest.rb	2010-02-19 20:03:24.000000000 +0900
+++ libzip-ruby/test/ziptest.rb	2010-02-19 20:06:46.000000000 +0900
@@ -642,7 +642,7 @@
       zos << stored_text
     end
 
-    assert(File.read(TEST_ZIP.zip_name).grep(stored_text))
+    assert(File.read(TEST_ZIP.zip_name)[stored_text])
     ZipFile.open(TEST_ZIP.zip_name) do
       |zf|
       assert_equal(stored_text, zf.read(entry_name))
@@ -676,7 +676,7 @@
       |element, index|
       return false unless yield(element, otherAsArray[index])
     }
-    return index+1 == otherAsArray.size
+    return self.size == otherAsArray.size
   end
 end