//------------------------------------------------- long UkGetPropValue(Atom atom, long defValue) { long v = atom_get_value(atom); if (v == -1) { v = defValue; // UkSetPropValue(atom, v); } return v; }
static int send_message(uint32_t mask) { uint32_t msgtyp = atom_get_value(mtatomidx); uint32_t rwin; int success; if (!mask) success = TRUE; else { if (msgtyp == ATOM_INVALID_VALUE || !xif_root_window_query(&rwin,1) || xif_send_client_message(rwin,msgtyp,0,videoep_unsignd,1,&mask) < 0) { OHM_ERROR("videoep: can't send videoipc notification to Xserver"); success = FALSE; } else { OHM_DEBUG(DBG_IPC, "videoipc notification (mask 0x%x) " "sent to Xserver", mask); success = TRUE; } } return success; }