If `xwm_data_source_write` failed, it's failed permanently. In fact, a failing `xwm_data_source_write` sets `transfer->property_reply` to null as part of its error handling. Instead of relying on an indirect check (whether `transfer->property_reply` is still non-null), explicitly use the return value from `xwm_data_source_write`. |
||
|---|---|---|
| .. | ||
| dnd.c | ||
| incoming.c | ||
| outgoing.c | ||
| selection.c | ||