| 123 { |
123 { |
| 124 /* We can only have one data source at a time. */ |
124 /* We can only have one data source at a time. */ |
| 125 g_return_if_fail(slpmsg->buffer == NULL); |
125 g_return_if_fail(slpmsg->buffer == NULL); |
| 126 g_return_if_fail(slpmsg->ft == FALSE); |
126 g_return_if_fail(slpmsg->ft == FALSE); |
| 127 |
127 |
| 128 slpmsg->size = purple_image_get_size(img); |
128 slpmsg->size = purple_image_get_data_size(img); |
| 129 slpmsg->buffer = g_memdup(purple_image_get_data(img), slpmsg->size); |
129 slpmsg->buffer = g_memdup(purple_image_get_data(img), slpmsg->size); |
| 130 } |
130 } |
| 131 |
131 |
| 132 |
132 |
| 133 MsnSlpMessage * |
133 MsnSlpMessage * |