Module: Bsdiff
- Defined in:
- lib/bsdiff/version.rb,
ext/bsdiff/rb_bsdiff.c
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
Class Method Details
.diff(oldfile, newfile, patchfile) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'ext/bsdiff/rb_bsdiff.c', line 7 static VALUE bsdiff_diff(VALUE self, VALUE oldfile, VALUE newfile, VALUE patchfile) { if(diff(StringValueCStr(oldfile), StringValueCStr(newfile), StringValueCStr(patchfile))) { return Qtrue; } return Qfalse; } |
.patch(oldfile, newfile, patchfile) ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'ext/bsdiff/rb_bsdiff.c', line 16 static VALUE bsdiff_patch(VALUE self, VALUE oldfile, VALUE newfile, VALUE patchfile) { if(patch(StringValueCStr(oldfile), StringValueCStr(newfile), StringValueCStr(patchfile))) { return Qtrue; } return Qfalse; } |