Projects

Ticket #605: 0002-Fixed-String-unpack.patch

File 0002-Fixed-String-unpack.patch, 0.6 KB (added by jens.nockert@…, 2 years ago)

Patch

  • pack.c

    From 30c8a788be0caec6a056d894432595c1a7f56552 Mon Sep 17 00:00:00 2001
    From: Jens Nockert <Jens.Nockert@gmail.com>
    Date: Sat, 6 Feb 2010 02:28:41 +0100
    Subject: [PATCH 2/2] Fixed String#unpack
    
    ---
     pack.c |    2 +-
     1 files changed, 1 insertions(+), 1 deletions(-)
    
    diff --git a/pack.c b/pack.c
    index 2297e23..4b8851c 100644
    a b  
    11851185static VALUE 
    11861186infected_str_new(const char *ptr, long len, VALUE str) 
    11871187{ 
    1188     return rb_str_new(ptr, len); 
     1188    return rb_bytestring_new_with_data((const UInt8 *)ptr, len); 
    11891189} 
    11901190 
    11911191/*