Beispiel #1
0
//-------------------------------------------------
long UkGetPropValue(Atom atom, long defValue)
{
  long v = atom_get_value(atom);
  if (v == -1) {
    v = defValue;
    //    UkSetPropValue(atom, v);
  }
  return v;
}
Beispiel #2
0
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;
}