changeset 389 | 95287bd6f233 |
parent 386 | d4549fc19801 |
388:4eec2cf1fa08 | 389:95287bd6f233 |
---|---|
21 |
21 |
22 void |
22 void |
23 msg_free (LmMessage *m) |
23 msg_free (LmMessage *m) |
24 { |
24 { |
25 lm_message_unref (m); |
25 lm_message_unref (m); |
26 } |
|
27 |
|
28 VALUE |
|
29 rb_lm_message_to_ruby_object (LmMessage *m) |
|
30 { |
|
31 if (m) { |
|
32 lm_message_ref (m); |
|
33 return Data_Wrap_Struct (lm_cMessage, NULL, |
|
34 msg_free, m); |
|
35 } else { |
|
36 return Qnil; |
|
37 } |
|
26 } |
38 } |
27 |
39 |
28 VALUE |
40 VALUE |
29 msg_allocate (VALUE klass) |
41 msg_allocate (VALUE klass) |
30 { |
42 { |