marshal-c-volatile.patch

Naohisa Goto, 02/22/2013 05:03 PM

Download (591 Bytes)

View differences:

marshal.c (working copy)
920 920
    VALUE obj, port, a1, a2;
921 921
    int limit = -1;
922 922
    struct dump_arg *arg;
923
    VALUE wrapper;
923
    volatile VALUE wrapper;
924 924

  
925 925
    port = Qnil;
926 926
    rb_scan_args(argc, argv, "12", &obj, &a1, &a2);
......
1904 1904
    VALUE port, proc;
1905 1905
    int major, minor, infection = 0;
1906 1906
    VALUE v;
1907
    VALUE wrapper;
1907
    volatile VALUE wrapper;
1908 1908
    struct load_arg *arg;
1909 1909

  
1910 1910
    rb_scan_args(argc, argv, "11", &port, &proc);